{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T23:41:44Z","timestamp":1741131704314,"version":"3.38.0"},"publisher-location":"New York, NY","reference-count":32,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781461264484"},{"type":"electronic","value":"9781441986566"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/978-1-4419-8656-6_5","type":"book-chapter","created":{"date-parts":[[2011,4,8]],"date-time":"2011-04-08T09:11:23Z","timestamp":1302253883000},"page":"81-102","source":"Crossref","is-referenced-by-count":2,"title":["Monitoring Complex Rule Conditions"],"prefix":"10.1007","author":[{"given":"Tore","family":"Risch","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Sk\u00f6ld","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5_CR1","unstructured":"L. Brownston, R. Farrell, E. Kant, and N. Martin. Programming Expert Systems in OPS5. Addison-Wesley, 1985."},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"J.A. Blakely, P-\u00c5. Larson, and F.W. Tompa. Efficiently Updating Materialized Views. In SIGMOD Conf., pages 61\u201371, 1986.","DOI":"10.1145\/16856.16861"},{"key":"5_CR3","unstructured":"S. Ceri and J. Widom. Deriving Production Rules for Incremental View Maintenance. In R. Camps, G.M. Lohman, A. Sernadas, editors, 17th Intl. Conf. on Very Large Data Bases, pages 577\u2013589. Morgan Kaufmann, 1991."},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"G. Dong and J. Su. First-Order Incremental Evaluation of Datalog Queries. In 4th Intl. Workshop on Database Programming Languages, pages 295\u2013308, 1993.","DOI":"10.1007\/978-1-4471-3564-7_17"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"D. Fishman, J. Annevelink, E. Chow, T. Connors, J.W. Davis, W. Hasan, CG. Hoch, W. Kent, S. Leichner, P. Lyngbaek, B. Mahbod, M.A. Neimat, T. Risch, M.C. Chan, and W.K. Wilkinson. Overview of the Iris DBMS. In W. Kim and F.H. Lochovsky, editors, Object-Oriented Concepts, Databases, and Applications, pages 219\u2013250. ACM Press, 1989.","DOI":"10.1145\/63320.66505"},{"issue":"1","key":"5_CR6","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"CL Forgy","year":"1982","unstructured":"C.L. Forgy. Rete: A Fast Algorithm for the Many Pattern\/Many Object Pattern Match Problem. Artificial Intelligence, 19(1):17\u201337, 1982.","journal-title":"Artificial Intelligence"},{"key":"5_CR7","unstructured":"S. Flodin and T. Risch. Processing Object-Oriented Queries with Invertible Late Bound Functions. In 21st Intl. Conf. on Very Large Data Bases (VLDB\u201995), pages 335\u2013344, 1995."},{"key":"5_CR8","unstructured":"F. Fabret, M. Regnier, and E. Simon. An Adaptive Algorithm for Incremental Evaluation of Production Rules in Databases. In R. Agrawal, S. Baker, and D. Bell, editors, 19th Intl. Conf. on Very Large Data Bases, pages 455\u2013466. Morgan Kaufmann, 1993."},{"key":"5_CR9","unstructured":"G. Fahl, T. Risch, and M. Sk\u00f6ld. AMOS-an Architecture for Active Mediators. In Intl. Workshop on Next Generation Information Technologies and Systems (NGITS\u201993), pages 47\u201353, 1993."},{"issue":"3","key":"5_CR10","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1145\/232753.232801","volume":"21","author":"S Ghandeharizadeh","year":"1996","unstructured":"S. Ghandeharizadeh, R. Hull, and D. Jacobs. Heraclitus: Elevating Deltas to be First-Class Citizens in a Database Programming Language. ACM Transactions on Database Systems, 21(3):370\u2013426, 9 1996.","journal-title":"ACM Transactions on Database Systems"},{"key":"5_CR11","unstructured":"A. Gupta and I.S. Mumick. Maintenance of Materialized Views: Problems, Techniques and Applications. IEEE Quarterly Bulletin on Data Engineering, 18(2), 1995."},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"E.N. Hanson. Rule Condition Testing and Action Execution in Ariel. In Proc. SIGMOD, pages 49\u201358. ACM, 1992.","DOI":"10.1145\/141484.130295"},{"key":"5_CR13","unstructured":"J.D. Harrison and S.W. Dietrich. Condition Monitoring in an Active Deductive Database. Technical Report TR-91-022, Arizona State University, 12 1991."},{"key":"5_CR14","unstructured":"A.G.D. Katiyar and I.S. Mumick. Maintaining Views Incrementally. Technical Report, AT&T Bell Laboratories, 1992."},{"key":"5_CR15","unstructured":"S. Koenig and R. Paige. A Transformational Framework for the Automatic Control of Derived Data. In Proc. 7th Intl. Conf. on Very Large Data Bases, pages 306\u2013318. IEEE, 1981."},{"issue":"6","key":"5_CR16","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/69.180603","volume":"4","author":"W Litwin","year":"1992","unstructured":"W. Litwin and T. Risch. Main Memory Oriented Optimization of OO Queries Using Typed Datalog with Foreign Predicates. IEEE Transactions on Knowledge and Data Engineering, 4(6), 12 1992.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"5_CR17","unstructured":"P. Lyngbaek. OSQL: A Language for Object Databases. Technical Report HPL-DTD-91-4, Hewlett-Packard Laboratories, 1 1991."},{"key":"5_CR18","unstructured":"S-A. Machani. Events in an Object Relational Database System. Technical Report LiTH-IDA-Ex-9634, University of Link\u00f6ping, 1996."},{"key":"5_CR19","unstructured":"D.P. Miranker. TREAT: A Better Match Algorithm for AI Production Systems. In Proc. AAAI, pages 42\u201347, 1987."},{"issue":"2","key":"5_CR20","first-page":"402","volume":"4","author":"R Paige","year":"1992","unstructured":"R. Paige and S. Koenig. Finite Differencing of Computable Expressions. ACM Transactions on Programming Languages and Systems, 4(2):402\u2013454, 1992.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"3","key":"5_CR21","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1109\/69.91063","volume":"3","author":"X Qian","year":"1991","unstructured":"X. Qian and G. Wiederhold. Incremental Recomputation of Active Relational Expressions. IEEE Transactions on Knowledge and Data Engineering, 3(3):337\u2013341, 1991.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"5_CR22","unstructured":"A. Rosenthal, S. Chakravarthy, B. Blaustein, and J. Blakeley. Situation Monitoring for Active Databases. In M.G. Apers and G. Wiederhold, editors, Proc. 15th Intl. Conf. on Very Large Data Bases, pages 455\u2013464, 1989."},{"key":"5_CR23","unstructured":"T. Risch. Monitoring Database Objects. In P.M.G. Apers and G. Wiederhold, editors, Proc. 15th Intl. Conf. on Very Large Databases, pages 445\u2013453, 8 1989."},{"key":"5_CR24","unstructured":"T. Risch and M. Sk\u00f6ld. Active Rules Based on Object Oriented Queries. IEEE Quarterly Bulletin on Data Engineering, Special Issue on Active Databases, 1992."},{"key":"5_CR25","doi-asserted-by":"crossref","unstructured":"P. Selinger, M.M. Astrahan, R.A. Chamberlin, R.A. Lorie, and T.G. Price. Access Path Selection in a Relational Database Management System. In SIGMOD Conf., pages 23\u201354. ACM, 1979.","DOI":"10.1145\/582096.582099"},{"issue":"1","key":"5_CR26","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/319540.319561","volume":"6","author":"DW Shipman","year":"1981","unstructured":"D.W. Shipman. The Functional Data Model and the Data Language Daplex. ACM Transactions on Database Systems, 6(1), 3 1981.","journal-title":"ACM Transactions on Database Systems"},{"key":"5_CR27","doi-asserted-by":"crossref","unstructured":"M. Stonebraker, A. Jhingran, J. Goh, and S. Potamianos. On Rules, Procedures, Caching and Views in Database Systems. In Proc. ACM SIGMOD, pages 281\u2013290, 1990.","DOI":"10.1145\/93605.98737"},{"key":"5_CR28","unstructured":"M. Skold. Active Database Management Systems for Monitoring and Control. Dissertation No. 494. Link\u00f6ping University, 9 1997."},{"key":"5_CR29","doi-asserted-by":"crossref","unstructured":"M. Sk\u00f6ld and T. Risch. Using Partial Differencing for Efficient Monitoring of Deferred Complex Rule Conditions. In Stanley Y.W. Su, editor, Proc. 12th Intl. Conf. on Data Engineering, pages 392\u2013401. IEEE Computer Society Press, 1996.","DOI":"10.1109\/ICDE.1996.492188"},{"key":"5_CR30","unstructured":"J.D Ullman. Principles of Database and Knowledge-Base Systems, Volume I & II. Computer Science Press, 1989."},{"key":"5_CR31","doi-asserted-by":"crossref","unstructured":"J. Widom and S.J. Finkelstein. Set-Oriented Production Rules in Relational Database Systems. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 259\u2013270, 1990.","DOI":"10.1145\/93605.98735"},{"key":"5_CR32","doi-asserted-by":"crossref","unstructured":"Y-W Wang and E.N. Hanson. A Performance Comparison of the Rete and TREAT Algorithms for Testing Database Rule Conditions. In Proc. Data Engineering, pages 88\u201397. IEEE, 1992.","DOI":"10.1109\/ICDE.1992.213202"}],"container-title":["Monographs in Computer Science","Active Rules in Database Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4419-8656-6_5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T23:18:40Z","timestamp":1741130320000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4419-8656-6_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9781461264484","9781441986566"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-1-4419-8656-6_5","relation":{},"ISSN":["0172-603X"],"issn-type":[{"type":"print","value":"0172-603X"}],"subject":[],"published":{"date-parts":[[1999]]}}}