Deriving active database triggers from business rules model with conceptual graphs

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 maintena...

Full description

Saved in:
Bibliographic Details
Main Authors: Irma Valatkaitė, Olegas Vasilecas
Format: Article
Language:English
Published: Vilnius University Press 2002-12-01
Series:Lietuvos Matematikos Rinkinys
Online Access:https://www.zurnalai.vu.lt/LMR/article/view/32912
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1825197264596893696
author Irma Valatkaitė
Olegas Vasilecas
author_facet Irma Valatkaitė
Olegas Vasilecas
author_sort Irma Valatkaitė
collection DOAJ
description 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.
format Article
id doaj-art-ad3cddc0f09a41a0929f24006cb4f041
institution Kabale University
issn 0132-2818
2335-898X
language English
publishDate 2002-12-01
publisher Vilnius University Press
record_format Article
series Lietuvos Matematikos Rinkinys
spelling doaj-art-ad3cddc0f09a41a0929f24006cb4f0412025-02-11T18:13:40ZengVilnius University PressLietuvos Matematikos Rinkinys0132-28182335-898X2002-12-0142spec.10.15388/LMR.2002.32912Deriving active database triggers from business rules model with conceptual graphsIrma Valatkaitė0Olegas Vasilecas1Vilnius Gediminas Technical UniversityVilnius Gediminas Technical University 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. https://www.zurnalai.vu.lt/LMR/article/view/32912
spellingShingle Irma Valatkaitė
Olegas Vasilecas
Deriving active database triggers from business rules model with conceptual graphs
Lietuvos Matematikos Rinkinys
title Deriving active database triggers from business rules model with conceptual graphs
title_full Deriving active database triggers from business rules model with conceptual graphs
title_fullStr Deriving active database triggers from business rules model with conceptual graphs
title_full_unstemmed Deriving active database triggers from business rules model with conceptual graphs
title_short Deriving active database triggers from business rules model with conceptual graphs
title_sort deriving active database triggers from business rules model with conceptual graphs
url https://www.zurnalai.vu.lt/LMR/article/view/32912
work_keys_str_mv AT irmavalatkaite derivingactivedatabasetriggersfrombusinessrulesmodelwithconceptualgraphs
AT olegasvasilecas derivingactivedatabasetriggersfrombusinessrulesmodelwithconceptualgraphs