TriGS - A Trigger System for GemStone
نویسندگان
چکیده
Active object-oriented concepts are especially useful in the area of nonstandard applications in order to express an event-driven and constraint-driven system environment [Chak90, Daya88b, Ahme92]. Several attempts have been made to integrate active concepts into object-oriented databases [Beer91, Daya88a, Diaz91, Gatz91, Geha91, Kim92, Mede91]. Current approaches to active objectoriented database systems, however, do not consider the various active concepts together with some of the basic object-oriented concepts: They do not exploit all the advantages of object-oriented features to make the whole system more expressive and open for changing requirements. Our system called TriGS (=Trigger system for GemStone) tries to make explicit use of object-oriented concepts like objects, messages, inheritance, overriding, and overloading in order to integrate active mechanisms into an existing object-oriented database system. TriGS is implemented on top of the object-oriented database system GemStoneTM [Butt91, Serv91] as part of the EC ESPRIT project ”Design, Development and Implementation of a Knowledge-Based Leitstand (KBL No. 5161)”1 aiming at the development of next-generation production scheduling and control systems.
منابع مشابه
TriGS: Making a Passive Object-Oriented Database System Active
Active object-oriented concepts are especially useful in the area of nonstandard applications in order to express an event-driven and constraint-driven system environment. Several attempts have been made to integrate active concepts into object-oriented databases. Current approaches to active object-oriented database systems, however, do not consider the various active concepts together with so...
متن کاملBeyond Coupling Modes: Implementing Active Concepts on Top of a Commercial ooDBMS
Active object-oriented database systems are especially useful in the area of nonstandard applications in order to implement an event-driven and constraint-driven system environment. Several approaches exist in literature integrating active concepts into object-oriented databases. For most systems, their knowledge model is based on Event/Condition/Action rules, and their execution model is based...
متن کاملActive Object-Oriented Database Systems for CIM Applications
Object-oriented database systems (OODBS) have gained wide attention as the most promising database technology for non-standard applications like computer aided design and computer integrated manufacturing. Among the most important requirements of these applications which are supported by OODBS are complex object modeling, advanced transaction management, and version management, to mention just ...
متن کاملThe Benefits of Open Hypermedia Systems Using Advanced Database Concepts
Large engineering enterprises are just one application area of open hypermedia systems (OHS), which are characterized by both, open hyperbase and link server functionality. An open hyperbase allows besides others to store and retrieve an extensible set of hypermedia objects. A link server allows to store and retrieve connectivity information and supports consistency management thereof. To provi...
متن کاملComposite Event Management in TriGS - Concepts and Implementation
Active object-oriented database systems are a commonly accepted solution for capturing the timeand context-dependent knowledge of non-standard applications. Several attempts have been made already to integrate active concepts into object-oriented database systems and to increase the expressive power of event specification languages. However, this has often been done without considering the cons...
متن کامل