• DocumentCode
    282590
  • Title

    DPSOI: an executable requirements specification language for information processing systems

  • Author

    Tenazas, R.A. ; Concepcion, A.I. ; Villafuerte, R.M.

  • Author_Institution
    Software Brewers Inc., Makati, Philippines
  • Volume
    ii
  • fYear
    1990
  • fDate
    2-5 Jan 1990
  • Firstpage
    47
  • Abstract
    The authors present the Delphi project, which deals with the design and implementation of a software engineering environment (SEE) to enhance software productivity, in particular, one that targets information systems (IS) for business data processing problems. A set of specification languages was designed to specify the IS in a modular manner. Collectively, these languages are called the data processing specification outlining language (DPSOL). DPSOL is customizable, executable, extensible, and translatable and can be used in rapid prototyping or in automatic translation to a target 3GL/environment. The authors present the expressive power of DPSOL to specify the IS, and its automated process of checking referential integrity and computational consistency. The approach is translational (using templates) instead of transformational. Templating is a powerful concept in automatic programming, at least for IS. The templates can be edited and modified to generate customized 3GL source code. Moreover, documentation can also be automatically generated
  • Keywords
    automatic programming; management information systems; programming environments; specification languages; 3GL source code; DPSOI; Delphi project; automatic programming; automatic translation; business data processing problems; computational consistency; documentation; executable requirements specification language; expressive power; information processing systems; rapid prototyping; referential integrity; software engineering environment; software productivity; templates; Application software; Automatic programming; Data processing; Information processing; Information systems; Management information systems; Productivity; Prototypes; Software engineering; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.1990.205174
  • Filename
    205174