TY - JOUR
T1 - BOOM - A First Step to an Object-Oriented Fourth Generation System
AU - Altmann, Josef
AU - Rumerstorfer, Hubert
PY - 1996/5
Y1 - 1996/5
N2 - This paper describes BOOM, an object-oriented 4th-generation system.
BOOM supports the powerful and elegant development of information
systems in an object-oriented manner. By using object-oriented
techniques
the complexities in building information systems can be handled more
easily
and the development process in general can be improved and revived. BOOM
decouples development from the physical environment. BOOM developers
build a logical object-oriented data model that, after development, is
automatically
transferred into a relational database system. The toolset supplied for
the
construction of information systems includes components for the
definition
of structural object-oriented data models, for the generation of user
interfaces,
and the arrangement of application logic. Generic operations for
manipulating
user-defined objects are provided for every BOOM application. BOOM
objects
are stored in a relational database and are dynamically loaded on
demand.
Further, how the object model is transformed to relational tables is
illustrated.
AB - This paper describes BOOM, an object-oriented 4th-generation system.
BOOM supports the powerful and elegant development of information
systems in an object-oriented manner. By using object-oriented
techniques
the complexities in building information systems can be handled more
easily
and the development process in general can be improved and revived. BOOM
decouples development from the physical environment. BOOM developers
build a logical object-oriented data model that, after development, is
automatically
transferred into a relational database system. The toolset supplied for
the
construction of information systems includes components for the
definition
of structural object-oriented data models, for the generation of user
interfaces,
and the arrangement of application logic. Generic operations for
manipulating
user-defined objects are provided for every BOOM application. BOOM
objects
are stored in a relational database and are dynamically loaded on
demand.
Further, how the object model is transformed to relational tables is
illustrated.
UR - http://www.se.jku.at/publications/index.html
U2 - 10.1016/0164-1212(95)00184-0
DO - 10.1016/0164-1212(95)00184-0
M3 - Article
JO - Journal of Systems and Software
JF - Journal of Systems and Software
ER -