Skip to main content

EECA: An active knowledge model

  • Active Databases
  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 856))

Included in the following conference series:

Abstract

General purpose triggers are central to active database management systems, along with knowledge in the form of production rules. The predominant knowledge model is based on Event-Condition-Action (ECA) triples. Our research has found this model to be limiting and inefficient in both operation and declaration clarity as it causes unnecessary replication of rules. An extension is proposed to the ECA knowledge model to permit a semantically concise and precise declaration of the knowledge. This extension (EECA) has been integrated into the REFLEX active database prototype.

This paper reports on the EECA model and gives an overview of the REFLEX model, its architecture and novel features.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agrawal R. and Gehani N.H., “Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++”, 2nd Int. Workshop on Database Programming Languages, Portland, OR, June 1989

    Google Scholar 

  2. Chakravarthy S., Blaustein B., Buchmann A. et al, “HiPAC: A Research Project in Active, Time-Constrained Database Management”, Final Technical Report, Xerox Advanced Information Technology Division. July 1989

    Google Scholar 

  3. Dayal U., “Active Database Management Systems”, Sigmod Record, Vol. 18, No. 3, 1989

    Google Scholar 

  4. Diaz O. and Paton N.W., “Sharing behaviour in an object-oriented database using a rule-based mechanism”, Proc. 9th British National Conference On Databases, 1991

    Google Scholar 

  5. Diaz O., Paton N. and Gray P., “A Rule Management in Object Oriented Databases: A Uniform Approach”, Proc. of the 17th Int. Conf. on Very Large Data Bases, Barcelona, Spain 1991

    Google Scholar 

  6. Gehani N.H. and Jagadish H.V., “Ode as an Active Database: Constraints and Triggers”, Proc. of the 17th Int. Conf. on Very Large Data Bases, Barcelona, Spain 1991

    Google Scholar 

  7. Gehani N.H., Jagadish H.V. and Shmueli O., “Event Specification in an Active Object-Oriented Database”, Proc. 1992 ACM SIGMOD Intl. Conf. on Management of Data

    Google Scholar 

  8. Gehani N.H., Jagadish H.V. and Shmueli O., “Composite Event Specification in Active Databases: Model & Implementation”, Proceedings of the 18th Int. Conf. on Very Large Data Bases, Vancouver, Canada, 1992

    Google Scholar 

  9. Lohman G. M., Lindsay B., Pirahesh H. and Schiefer K. B., “Extensions To STARBURST: Objects, Types, Functions, and Rules”, CACM October 1991, Vol 34, No 10

    Google Scholar 

  10. McCarthy D.R. and Dayal U., “The Architecture of an Active Data Base Management System”, Proc. ACM SIGMOD Intl. Conf. on Management of Data, Portland, June 1989

    Google Scholar 

  11. Medeiros C.B. and Pfeffer P., “A Mechanism for Managing Rules in an Object-oriented Database”, Altair Technical Report, 1990

    Google Scholar 

  12. Naqvi W., Hughes C., and Ibrahim M.T., “Towards a Dynamic Schema Integration Model”, Tech Report CIT-DSRL029401, University of Greenwich, December 1993, submitted for pubication

    Google Scholar 

  13. Naqvi W. and Ibrahim M.T., “REFLEX Active Database Model: Application of Petri-Nets”, Proc. of the 4th Int. Conf. on Database and Expert Systems Applications, Prague, September 1993

    Google Scholar 

  14. Naqvi W. and Ibrahim M.T., “Rule and Knowledge Management in an Active Database System”, Proc. of 1st Int. Workshop. on Rules in Database Systems, Edinburgh, September 1993

    Google Scholar 

  15. Naqvi W. and Ibrahim M.T., “The REFLEX Knowledge Acquistion User Interface”, Tech Report CIT-DSRL12932, University of Greenwich, December 1993

    Google Scholar 

  16. “ONTOS Reference Manual”, ONTOS Inc, 1991

    Google Scholar 

  17. Paton N.W., “ADAM: An Object-Oriented Database System Implemented In Prolog”, Proc. 7th British National Conference On Databases, 1989

    Google Scholar 

  18. Stonebraker M., Hearst M. and Potamianos S., “A Commentary on the POSTGRES Rules System”, Sigmod Record, Vol. 18, No. 3, September 1989

    Google Scholar 

  19. Stonebraker M. and Kemnitz G., “The POSTGRES Next-Generation Database Management System”, CACM October 1991, Vol 34, No 10

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dimitris Karagiannis

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Naqvi, W., Ibrahim, M.T. (1994). EECA: An active knowledge model. In: Karagiannis, D. (eds) Database and Expert Systems Applications. DEXA 1994. Lecture Notes in Computer Science, vol 856. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58435-8_203

Download citation

  • DOI: https://doi.org/10.1007/3-540-58435-8_203

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58435-3

  • Online ISBN: 978-3-540-48796-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics