• DocumentCode
    3657303
  • Title

    Rapid software development in a database framework — A case study

  • Author

    Henryk Jan Komorowski

  • Author_Institution
    Harvard University, Cambridge, Massachusetts 02138
  • fYear
    1984
  • fDate
    4/1/1984 12:00:00 AM
  • Firstpage
    394
  • Lastpage
    398
  • Abstract
    Several researchers have recently considered a database support to enhance the process of programming. Yet there are very few, if at all, working models which could prove that the idea is sound. This paper presents an example of a software system prototyped in Prolog. Within one language system there was a provision to develop a database of structured objects (e.g., parse trees), to create a natural language interface and to write a semi-compiler. The experiences convince us that software prototyping in Prolog is unusually rapid. Much of the conveniences are due to the database and specification organized programming which is inherent to Prolog. Further enhancement will come from the use of database tools like error recovery, concurrency control, integrity constraint, etc. Prolog thus offers potentials for software development environments far beyond the existing ones.
  • Keywords
    "Databases","Grammar","Natural languages","Computer languages","Programming","Prototypes","Software"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1984 IEEE First International Conference on
  • Print_ISBN
    978-0-8186-0533-8
  • Type

    conf

  • DOI
    10.1109/ICDE.1984.7271298
  • Filename
    7271298