Then, we present our approach for investigating the termination of rule execution. In contrast to others, this approach also addresses expressive rule languages as they have been proposed for various recent active database management system prototypes. Separating the active database mechanisms from the DBMS, would open the opportunity to use them in a variety of ways and environments. In order to build the respective decoupled active database facilities, construction systems are required. A CPE has to provide mechanisms for the integration and the coordination of applications of considerably different technologies running on heterogeneous platforms, such as diverse database management systems.
Recent work focuses on data integration or addresses systematic control integration only partially.
In particular, the model can be applied to integrate database and non-database applications as well as manual tasks into architecturally coherent cooperative information systems. Although some of this important knowledge is available in current literature, it is nearly unusable for designers. Therefore, we propose a catalogue of measurements, heuristics, and transformation rules, and introduce an effective integration schema for these elements. This integration schema is the base for a design optimisation process allowing designers to improve conceptual schemata systematically. Besides the integration schema and the process, this paper describes a design support system called MEx.