Design and Execution of Event/Action DB Applications
Pericles Loucopoulos, George Papastamatiou, Dionysios Pantazis, George Diakonikolaou · Research Explorer (The University of Manchester) · 1991
This paper introduces a declarative design formalism for active temporal database applications. Modelling of objects - including time modelling and complex objects - is carried out using the Entity Relationship Time (ERT) model. Modelling of the dynamic components which are eventually mapped onto transactions is done in terms of the Process Interaction Diagram (PID) and its associated, declarative, Process Logic Language (PLL). Modelling of business rules is a process which is guided by the two baselíne models, the structural and dynamic models respectively and to this end the Conceptual Rule Language (CRL) is used to define constraints or derivations on objects of the ERT or conditions under which certain actions may take place withín aPID.