Events Propagation from the Business System Level

  • Diana Bugaite
  • Olegas Vasilecas


Active database systems (ADBS) have been developed for applications needing an automatic reaction in response to certain event occurring. The desired behaviour is expressed by event-condition-action rules (ECA rules), which have been proposed by HiPAC as a formalism for active database capabilities. A set of rules, implemented in active database management systems (ADBMS), is taken from the particular application domain. However, in the application domain or ontology, to which the rules belong, they are not always expressed in terms of ECA rules. This chapter covers how events, as an important part of ECA rules, are modelling in the process of rule-based systems development. Section 1 describes the main problem, which is going to be analysed in this chapter. Section 2 reviews related works on events modelling in the process of systems development. Section 3 details events propagation from the business system level into the information system (IS) level. Section 4 presents a case study and Section 5 concludes the paper.


Domain Ontology Business Rule Software Event Software System Level Active Database 


  1. Adaikkalavan, R., Chakravarthy, S. (2003) SnoopIB: Interval-Based Event Specification and Detection for Active Databases. Springer-Verlag. LNCS 2798, 190–204.Google Scholar
  2. Allain, L., Yim, P. (2000) Specification of an Active Database System Application Using Dynamic Relation Nets. In: Lloyd, J. et al. (eds.) CL 2000, Springer-Verlag. LNAI 1861, 1197–1209.Google Scholar
  3. Caplinskas, A. (2003) An Ontology-based Approach to Enterprise Engineering. Computer Science Reports, 14/03. BTU Cottbus 22–30.Google Scholar
  4. Cilia, M., Bornhovd, C., Buchmann, A.P. (2005) Event Handling for the Universal Enterprise (to appear). Information Technology and Management (ITM), Special Issue on Universal Global Integration (June 2005),
  5. Dayal, U., Buchmann, A.P., Chakravarthy, S. (1996) The HiPAC Project. In: Widom, J., Ceri, S. (eds.) Proc. of Active Database Systems — Triggers and Rules for Advanced Database, Springer, 177–206.Google Scholar
  6. Dittrich, K., Gatziu, S., Geppert, A. (1996) The Active Database Management System Manifesto: A Rule-base of ADBMS Features. A Joint Report by the ACT-NET Consortium. SIGMOD Record. 25(3), 40–49.Google Scholar
  7. Hay, D.C. (1997) The Zachman Framework: An Introduction. In: Seiner, R.S. (ed.) The Data Administration Newsletter (April 2007),
  8. Hay, D.C. (2003) Requirements Analysis: From Business Views to Architecture. Prentice Hall, Upper Saddle River, NJ. ISBN 0-13-028228-6.Google Scholar
  9. Humphreys, K., Gaizauskas, R., Azzam, S. (1997) Event Coreference for Information Extraction. In: The Workshop on Operational Factors in Practical, Robust Anaphora Resolution for Unrestricted Texts. 35th Annual Meeting of the Association for Computational Linguistics. Madrid, 75–81.Google Scholar
  10. Li, X., Medina, J.M., Chacarria, L. (2004) Composite Event Specification in Active Database Systems: A Petri Nets Approach. In: Jensen, K. (ed.) Fifth Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN'04) (April 2007),
  11. Li, X., Medina, J., Chapa, S.V. (2002) A Structural Model of ECA Rules in Active Database. In: Coello Coello, C.A. et al. (eds.) MICAI 2002, Springer-Verlag. LNAI 2313, 486–493.Google Scholar
  12. Mahesh, K. (1996) Ontology Development for Machine Translation: Ideology and Methodology. In: Technical Report MCCS 96–292 (September 2005),
  13. Michelson, B.M. (2006) Event-Driven Architecture Overview. Event-Driven SOA Is Just Part of the EDA Story. Patricia Seybold Group (November 2006),
  14. Rules Manager Concepts (2005) Rules Manager and Expression Filter. Oracle Database Application Developer's Guide (October 2006),
  15. Sowa, J.F, Zachman, J.A. (1992) Extending and Formalizing the Framework for Information Systems Architecture. IBM Systems Journal. 31(3), 590–616.CrossRefGoogle Scholar
  16. Valatkaite, I., Vasilecas, O. (2003) A Conceptual Graphs Approach for Business Rules Modeling. In: Kalinichenko, L., et al. (eds.) Proc. of Seventh East-European Conference on Advance in Databases and Information Systems (ADBIS'2003), Springer-Verlag. LNCS 2798, 178–189.Google Scholar
  17. Vasilecas, O., Bugaite, D. (2005) Events modelling in the process of business rules based information systems development. Lithuanian Mathematical Journal. 45 (spec. No. of Proc. of XLVI Conference of Lithuanian Mathematical Society), 167–173.Google Scholar
  18. Vasilecas, O., Bugaite, D. (2006) Ontology-based Information Systems Development: the Problem of Automation of Information Processing Rules. In: Neuhold, E., Yakhno, T. (eds.) Proc. of the Fourth International Conference Advances in Information Systems (ADVIS'2006), Springer. LNCS 4243, 187–196.Google Scholar
  19. Yu, J., Hunter, J., Reiter, E., Sripada, S. (2001) An Approach to Generating Summaries of Time Series Data in the Gas Turbine Domain. In: Proc. of ICII'2001 (Beijing). IEEE Press, 44–51.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Diana Bugaite
  • Olegas Vasilecas
    • 1
  1. 1.Information Systems Research LaboratoryVilnius Gediminas Technical UniversityLithuania

Personalised recommendations