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
Link To Document