Lietuvos Matematikos Rinkinys (Dec 2002)

Deriving active database triggers from business rules model with conceptual graphs

  • Irma Valatkaitė,
  • Olegas Vasilecas

DOI
https://doi.org/10.15388/LMR.2002.32912
Journal volume & issue
Vol. 42, no. spec.

Abstract

Read online

ECA rules implemented into database management systems (DBMS) as triggers have proven to be powerful and effective mechanisms to enforce business rules in applications. Collection of all business rules implemented in united repository of specific DBMS reduces efforts of implemen­tation and maintenance, so does uniform domain conceptual model. Several conceptual modelling languages might be used but we propose to use conceptual graphs (CGs) because CGs offer const­ructs for modelling all static and dynamic aspects of application domain in a uniform way, and have both, a standard representation, and a graphical notation. In this paper we propose a generic algo­rithm to generate database triggers from domain model represented by CGs. The algorithm uses Conceptual Graphs Interchange Format (CGIF) representation. Such usage of CGs for business rules modelling is advocated.