MGA: Rule-based specification of active object-oriented database applications
نویسندگان
چکیده
This paper describes a model for developing applications of active object-oriented databases based on three orthogonal concepts; methods, guards and actions and a tool which implements these ideas called MGA. MGA objects are active; they have guards which constrain the object's state, actions which maintain database integrity when the object's state changes and methods through which the object provides other services. These active components are implemented as (collections of) rules and rules are in turn modelled as objects.
منابع مشابه
Extended Aggregation Relationships for Process Specification and Enactment in Active Databases
Process specification in a variety of domains, such as experiment modeling, work-flow modeling, and processflows in semiconductor manufacturing, is typically characterized by recursive specification in terms of sequences and alternatives. A variety of models have been proposed for the specification of such processes. In particular, object-oriented techniques have been used for achieving various...
متن کاملTriGSflow Active Object-Oriented Workflow Management
We present the multi-paradigm architecture TriGSflow for a workflow management system. TriGSflow is based on an active extension of the commercial object-oriented database system GemStoneTM. TriGSflow takes full advantage of the capabilities of the underlying database system such as reliability, recovery, transaction management, and authorization. At the current stage of implementation the nove...
متن کامل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...
متن کاملTemporal Rule Specification and Management in Object-oriented Knowledge Bases
There have been many recent research efforts on temporal databases for managing current and historical data and on active databases for monitoring real-world events as well as data conditions/constraints by rules and triggers. However, the specification and management of temporal rules in active object-oriented databases has not been investigated. This paper deals with the specification and man...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 37 شماره
صفحات -
تاریخ انتشار 1995