Skip to main content

Dimensions of Active Behaviour

  • Conference paper
Book cover Rules in Database Systems

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

Summary

This paper introduces a number of dimensions of active rule system behaviour which can be used both to highlight differences between proposals for active rule systems, and to identify the requirements of different applications. These dimensions relate to the structure, execution model and management of active rules, and enable the concise expression of what facilities a system supports and what features an application requires.

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. R. Agrawal, R. Cochrane, and B. Lindsay. On maintaining priorities in a production rule system. In R. Camps G.M. Lohman, A. Sernadis, editor, Proceedings of 17th VLDB, pages 479–488. Morgan-Kaufmann, 1991. ISBN 3-540-50345-5, ISBN 0-387-50345-5.

    Google Scholar 

  2. S. Ceri and J. Widom. Deriving production rules for constraint maintenence. In Proceedings of 16th VLDB, pages 566–577. Morgan-Kaufmann, 1990.

    Google Scholar 

  3. S. Ceri and J. Widom. Deriving production rules for incremental view maintenance. In R. Camps G.M. Lohman, A. Sernadis, editor, Proceedings of 17th VLDB, pages 577–589. Morgan-Kaufmann, 1991. ISBN 3-540-50345-5, ISBN 0-387-50345-5.

    Google Scholar 

  4. C. J. Date. Introduction to Database Systems, 5th edition. Addison-Wesley, 1990

    Google Scholar 

  5. U. Dayal, A.P. Buchmann, and D.R. McCarthy. Rules are Objects Too. In K.R. Dittrich, editor, Proceedings of the 2nd International Workshop on Object-Oriented Databases, LNCS 334, pages 129–143. Springer-Verlag, 1988. ISBN 3-540-50345-5, ISBN 0-387-50345-5.

    Google Scholar 

  6. U. Dayal, M. Hsu, and R. Landin. Organising long-running activities with triggers and transactions. In SIGMOD Conference, pages 204–214. ACM, 1990.

    Google Scholar 

  7. O. Diaz and A. Jaime. EXACT: an Extensible approach to ACTive object-oriented databases. Submitted for publication, 1993.

    Google Scholar 

  8. Oscar Diaz. Deriving Active Rules for Constraint Maintenance in an Object-Oriented Database. In A M Tjoa and I Ramos, editors, Proc. Database and Expert Systems Applications (DEXA), pages 332–337. Springer-Verlag, 1992.

    Google Scholar 

  9. Oscar Diaz and Norman W. Paton. Sharing Behaviour in an Object-Oriented Database Using a Rule-Based Mechanism. In M.S. Jackson and A.E. Robinson, editors, Aspects of Databases: The Proceedings of the Ninth British National Conference on Databases, pages 17–37, Wolverhampton, July 1991. Butterworth-Heinemann Ltd.

    Google Scholar 

  10. Oscar Diaz, Norman W. Paton, and Peter M.D. Gray. Rule Management in Object-Oriented Databases: A Uniform Approach. In R. Camps G.M. Lohman, A. Sernadis, editor, Proceedings of 11th VLDB, pages 317–326. Morgan-Kaufmann, 1991.

    Google Scholar 

  11. Opher Etzion. PARDES-a data-driven oriented active database model. SIGMOD RECORD, 22(1):7–14, 1993.

    Article  MathSciNet  Google Scholar 

  12. C.L. Forgy. Rete: A fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence, 19:17–37, 1982.

    Article  Google Scholar 

  13. S. Gatziu and K.R. Dittrich. Samos: an active object-oriented database system. IEEE Quartely Bulletin on Data Engineering, January 1993.

    Google Scholar 

  14. S. Gatziu, A. Geppert, and K.R. Dittrich. Integrating active concepts into an object-oriented database system. In Proc. of the 3rd Int. Workshop on Database Programming Languages, pages 399–415, August 1991.

    Google Scholar 

  15. N.H. Gehani, H.V. Jagadish, and O. Shmueli. Event specification in an object-oriented database. In Proceedings of SIGMOD, pages 81–90. ACM Press, 1992.

    Google Scholar 

  16. E.N. Hanson. Rule Execution Testing and Action Execution in Ariel. In Proceedings of SIGMOD, pages 49–58. ACM, 1992.

    Google Scholar 

  17. Won Kim, Elisa Bertino, and Jorge F. Garza. Composite Objects Revisited. In James Clifford, Bruce Lindsay, and David Maier, editors, Proceedings of the 1989 ACM SIGMOD International Conference on the Management of Data, pages 337–347, Portland, OR, June 1989. ACM Press.

    Google Scholar 

  18. M. Morgenstern. Constraint equations: declarative expression of constraints with automatic enforcement. In Proc. VLDB. Morgan-Kaufmann, 1984.

    Google Scholar 

  19. Norman W. Paton. ADAM: An Object-Oriented Database System Implemented in Prolog. In M. H. Williams, editor, Proceedings of the Seventh British National Conference on Databases (BNCOD 7), pages 147–161, Edinburgh, July 1989. Cambridge University Press.

    Google Scholar 

  20. N.W. Paton, O. Diaz, and M.L. Barja. Combining active rules and metaclasses for enhanced extensibility in object-oriented databases. Data and Knowledge Engineering, 10:45–63, 1993.

    Article  Google Scholar 

  21. T. Sellis, C-C Lin, and L. Raschild. Data intensive production systems: The dips approach. SIGMOD RECORD, 18(3):52–53, September 1989.

    Article  Google Scholar 

  22. M. Stonebraker, A.J. Jhingran, J. Goh, and S. Potamianos. On Rules, Procedures, Caching and Views in Data Base Systems. In Proceedings of SIGMOD, pages 281–290. ACM Press, 1990.

    Google Scholar 

  23. Michael Stonebraker and Greg Kemnitz. The POSTGRES Next-generation Database Management System. Communications of the ACM, 34(10):78–92, October 1991.

    Article  Google Scholar 

  24. J.D. Ullman. Principles of Database Systems, 2nd edition. Pitman, 1982.

    Google Scholar 

  25. J. Widom and S.J. Finkelstein. Set Oriented Production Rules in Relational Database Systems. In Proceedings of SIGMOD, pages 259–270. ACM Press, 1990.

    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

Paton, N.W., Díaz, O., Williams, M.H., Campin, J., Dinn, A., Jaime, A. (1994). Dimensions of Active Behaviour. 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_3

Download citation

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

  • 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