LPIS Home Page
Google Search

Title: DEVICE: Compiling Production Rules into Event-Driven Rules Using Complex Events
Author(s): N. Bassiliades, I. Vlahavas.
Availability: Click here to download the GZ (gzipped postscript) file.
Keywords: Production Rule, Active Database, Rule Compilation, Discrimination Network.
Appeared in: Information and Software Technology, Elsevier, Vol. 39, No. 5, pp. 331-342, 1997.
Abstract: This paper describes a technique for the smooth integration of production rules into an active Object-Oriented Database (OODB) system that provides Event-Condition-Action (ECA) rules only, called DEVICE. The emphasis is given on the compilation of rule conditions into a discrimination network for incremental matching at run-time. The network consists of primitive, logical and complex events, that save information about partial condition element matching, as in RETE algorithm and triggers one ECA rule that corresponds to the production rule. The DEVICE method re-uses the primitives of active OODB systems, without introducing low-level data structures and provides an infrastructure for the integration of all database rule paradigms into a single knowledge base system.
See also : DEVICE system

        This paper has been cited by the following:

1 T. Kaneko, K. Yamaguchi and S. Kawai, "Compiling Logical Features into Specialized State-Evaluators by Partial Evaluation, Boolean Tables and Incremental Calculation", Proc. 6th Pacific Rim Int. Conf. on Artificial Intelligence (PRICAI2000), Springer LNAI 1886, pages 72-82, Melbourne, Australia, August/September 2000.
2 Rabuzin, K., M. Maleković, M. Bača (2005): "Active databases, business rules and reactive agents; What is the connection?", Journal of Information and Organizatinal Sciences - JIOS, vol. 29, no. 1, Varaždin, Croatia, pp. 63-73, 2005.
3 Kornelije Rabuzin, Mirko Malekovic, Miroslav Baca, "A Multimodal Biometric System Based on an Active Database Paradigm", Organizacija, Vol.39, No 7, pp. 425-431, 2006.
4 K. Lee, W. Lee, J. Jeon, S. Lee, and J. Park, "Event-driven Coordination Rule of Web Services enabled Devices in Ubiquitous Environments", W3C Ubiquitous Web Workshop, 9 - 10 March 2006, Keio University - Tokyo, Japan.
5 J.-Y. Jung, S.-K. Han, J. Park, K. C. Lee, "WS-ECA: An ECA Rule Description Languages for Ubiquitous Services Computing", MobEA IV- Empowering the Mobile Web, Workshop collocated with WWW2006 conference, Edinburgh, Scotland, May 23rd 2006.
6 J.-W. Lee, "Study on Eventing Technology of Web Services in Asia-Pacific Region", Progress Report of ASTAP Expert Group on Next Generation Network, 11th APT Standardization Program Forum, 13 -16 June 2006, Bangkok, Thailand.
7 J.-Y. Jung, J. Park, S.-K. Han, and K. Lee, "An ECA-based framework for decentralized coordination of ubiquitous web services", Information and Software Technology, accepted, 2007.
8 Won-suk Lee, Seung-yun Lee, Kyu-chul Lee, "Conflict Detection and Resolution method in WS-ECA framework", 9th IEEE International Conference on Advanced Communication Technology 2007 (ICACT2007), Phoenix Park, Korea, Feb. 2007, pp. 786-791.
9 Kornelije Rabuzin, Miroslav Baca and Mirko Malekovic, "A Multimodal Biometric System Implemented within an Active Database Management System", Journal of Software, Vol. 2, No. 4, October 2007.
10 Peter Bollen, "Fact-Oriented Business Rule Modeling in the Event Perspective", Proceedings of the CAiSE'07 Forum at the 19th International Conference on Advanced Information Systems Engineering, Trondheim, Norway, 11 15 June 2007.
11 Bokyoung Kang, Nam Wook Cho, Hoontae Kim, Suk-Ho Kang, Real-time Risk Measurement for Improvement of Business Process Management Quality, Korea Industrial Management Systems Society, Spring Congress 2008, pp. 41-48, 15-5-2008.
12 Mydhili K. Nair, V. Gopalakrishna, "Agent Based Web Services with RuleML for Network Management," First International Conference on Networks and Communications (NetCOM-2009), pp. 214-219, 2009.
13 Mahmoud Naghibzadeh, Ali Rahimi Hossein Abad, Communication Protocols for Distributed Reasoning in Expert Systems, The Third International Workshop on Advanced Computational Intelligence, 2010-08-25, IWACI 2010 ,2010, Article number 5585165, pp. 511-516.
14 Hongbo Ni, Bessam Abdulrazak, Daqing Zhang, Shu Wu, CDTOM: A Context-driven Task-oriented Middleware for Pervasive Homecare Environment, International Journal of UbiComp (IJU), Vol.2, No.1, January 2011, pp. 34-53.
15 Jingxin Zhou, Tao Lu, "Construction of Virtual Information Center in Scene Disposition of Unexpected Public Emergency Events", iBusiness, 2011, 3, pp. 53-60.
16 José Augusto Rodrigues Neto, Balanced Scorecard Autonômico: Um Arcabouço De Referência, PhD Dissertation, Department of Computer and Systems Engineering, UFRJ/COPPE, Rio de Janeiro, Brazil, April 2012.
17 Mezni, H., Chainbi, W., Ghedira, K., Extending policy languages for expressing the self-adaptation of web services, (2014) Journal of Universal Computer Science, 20 (8), pp. 1130-1151.
18 Ajaykrishna Raghavan, Abhishek Chandra, and Jon Weissman, Tiera: Towards Flexible Multi-Tiered Cloud Storage Instances, TR 14-003, Technical Report, Department of Computer Science and Engineering, University of Minnesota, January 2014.