Skip to main content

Rule and Knowledge Management in an Active Database System

  • Conference paper
Book cover Rules in Database Systems

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

Todays new applications require that reasonable inferences be made on the data within the database i.e. knowledge of the application domain is required. Knowledge is a higher level abstraction than the data or facts alone. Active databases strive to encapsulate an application domain’s knowledge within the database. REFLEX is an active database research prototype. It’s main tenet is that it provides knowledge management facilities for traditional existing database management systems. This short paper discusses the knowledge management facilities and the unique features that REFLEX provides such as its novel concurrency mechanism, self-activity, its non-destructive knowledge model, and its graphical user-interface.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    Google Scholar 

  2. Dayal U., Blaustein B., et al, “The HiPAC Project: Combining Active Databases and Timing Constraints”, ACM Sigmod Record, Vol. 17, No. 1, March 1988

    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. Dittrich K. and Dayal U., “Active Database Systems”, Tutorial Notes, VLDB 91, Barcelona, Spain, September 1991

    Google Scholar 

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

    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. Gwb, “P.O.E.T. Reference Manual v.l”

    Google Scholar 

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

  11. Minsky M., “A Framework for Representing Knowledge”, The Psycology of Computer Vision, McGraw-Hill, 1975, pp. 211–277

    Google Scholar 

  12. Microsoft, “MS C/C++ v7.0 Programmers Manual”, Microsoft, 1992

    Google Scholar 

  13. Naqvi W. and Ibrahim M.T., “The REFLEX Active Database System”, Database Systems Research Laboratory, Technical Report TR-CIT-DB0692, University of Greenwich, 1992

    Google Scholar 

  14. Naqvi W. and Ibrahim M.T., “REFLEX: An Active Database Extension”, Poster at the 11th British National Conference on Databases, July, 1993

    Google Scholar 

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

  16. Naqvi W. and Ibrahim M.T., “REFLEX: An Active Object-Oriented Database Model”, sumitted for publication, April 1993

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  19. Ringland G., “Structured Object Representation — Schemata and Frames”, Approaches to Knowledge Representation, Ed. Ringland and Duce, 1987, pp 81–99

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  22. Stroustrup B., “The C++ Programming Language”, Addison Wesley, 1986

    Google Scholar 

  23. Sun Systems, “Solaris 1.1. User Manaual”, 1992

    Google Scholar 

  24. Widom J., Cochrane R. J. and Lindsay B. G., “Implementing Set-Oriented Production Rules as an Extension to Starburst”, Proc. of the 17th Int. Conf. on Very Large Data Bases, Barcelona, Spain 1991

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1994 British Computer Society

About this paper

Cite this paper

Naqvi, W., Ibrahim, M.T. (1994). Rule and Knowledge Management in an Active Database System. In: Paton, N.W., Williams, M.H. (eds) Rules in Database Systems. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3225-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3225-7_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19846-8

  • Online ISBN: 978-1-4471-3225-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics