• DocumentCode
    279142
  • Title

    Gema: a nested relations applications generator

  • Author

    DuPond, J. ; Hernandez, H.J. ; Icaza, J.I. ; Martinez, Y. ; Ramirez, J. ; Tejeda, P. ; Villagomez, A.

  • Author_Institution
    Dept. of Comput. Sci., New Mexico State Univ., Las Cruces, NM, USA
  • Volume
    ii
  • fYear
    1991
  • fDate
    8-11 Jan 1991
  • Firstpage
    155
  • Abstract
    Gema, Generator of Multiple Applications is a system for the evolutionary prototyping of interactive database applications. Gema uses direct-manipulation interfaces for the specification of nested relational database schemas, views, forms, menus, reports and applications structure. User procedures can be attached at several places as the desired application evolves from a simple prototype to its finished form. Procedures can be coded using Gema´s database programming language (DBP2). Also, applications specified graphically can be translated to Gema´s DBPL. The authors describe Gema and its DBPL, which is an extension of Pascal, that includes facilities to manage nested relations, handles persistence of any type of variable, and has procedures as first-class objects
  • Keywords
    application generators; database theory; interactive systems; relational databases; DBPL; Gema; Generator of Multiple Applications; Pascal; database programming language; direct-manipulation interfaces; forms; interactive database applications; menus; nested relational database schemas; prototyping; views; Algebra; Application software; Cities and towns; Computer languages; Computer science; Data models; Environmental management; Project management; Prototypes; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
  • Conference_Location
    Kauai, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.1991.183975
  • Filename
    183975