Rads — Rapid appligation development system

  • HG Gosh
  • APG Brown
  • DJL Gradwell
Software Engineering: Production Aspects
Part of the Lecture Notes in Computer Science book series (LNCS, volume 123)


While hardware costs fall, the cost of developing and maintaining applications systems, written in languages such as COBOL, has not decreased significantly. This paper presents a new system — RADS, which aims to decrease development costs by reducing the gap between program specifications and program code. This is achieved with a new ‘partially’ procedural language, which allows simple specification and manipulation of arbitrary size data objects. This provides automation of many functions normally carried out by the programmer such as input/output, formatting, message dialogues, validation and statement ordering. It is believed that these facilities will reduce the cost of application programming by an order of magnitude.


Processing Structure Output Item Procedural Language Large Credit File Element 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J Backus, "Can Programming be Liberated from the von Neumann style? A Functional Style and its Algebra of Programs", Comm. ACM, August 1978, Vol. 21, No. 8.Google Scholar
  2. 2.
    Iverson, K "A Programming Language", Wiley, New York, 1962.Google Scholar
  3. 3.
    FILETAB Reference Manual, The National Computing Centre, 1975.Google Scholar
  4. 4.
    D D Chamberlin et al, "SEQUEL2: A Unified Approach to Data Definition, Manipulation and Control", IBM J. RES. DEVELOP. Nov. 1976.Google Scholar
  5. 5.
    ICL's Data Dictionary System. ICL publication TP6504.Google Scholar
  6. 6.
    M A Jackson, "Principles of Program Design", Academic Press, London 1975.Google Scholar
  7. 7.
    E A Ashcroft and W W Wadge, "LUCID, a Non-Procedural Language with Iteration", Comm. ACM, July 1977, Vol. 20, No. 7.Google Scholar
  8. 8.
    R W Floyd, "The Paradigms of Programming", Comm. ACM, August 1979, Vol. 22, No. 8.Google Scholar
  9. 9.
    A P G Brown, H G Cosh, D J L Gradwell, "Database Processing in RADS", Proceedings of the First British National Conference on Databases, July 1981.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1981

Authors and Affiliations

  • HG Gosh
    • 1
  • APG Brown
    • 1
  • DJL Gradwell
    • 1
  1. 1.ICLBracknellEngland

Personalised recommendations