{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T16:50:52Z","timestamp":1725987052752},"publisher-location":"Cham","reference-count":45,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61292-0_6","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T21:27:09Z","timestamp":1330291629000},"page":"99-115","source":"Crossref","is-referenced-by-count":3,"title":["From rules to rule patterns"],"prefix":"10.1007","author":[{"given":"G.","family":"Kappel","sequence":"first","affiliation":[]},{"given":"S.","family":"Rausch-Schott","sequence":"additional","affiliation":[]},{"given":"W.","family":"Retschitzegger","sequence":"additional","affiliation":[]},{"given":"M.","family":"Sakkinen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"key":"6_CR1","unstructured":"M. Aksit, K. Wakita, J. Bosch, L. Bergmans, A. Yonezawa, Abstracting Object Interactions Using Composition Filters, Proc. of the ECOOP'93 Workshop on Object Based Distributed Programming, R. Guerraoui, O. Nierstrasz, M. Riveill (eds.), Springer LNCS 791, Kaiserslautern, July 1993"},{"issue":"2","key":"6_CR2","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1145\/170036.170059","volume":"22","author":"E. Anwar","year":"1993","unstructured":"E. Anwar, L. Maugis, S. Chakravarthy, A New Perspective on Rule Support for Object-Oriented Databases, Proc. of the ACM-SIGMOD Int. Conf. on Management of Data, SIGMOD Record, 22 (2), pp. 99\u2013108, June 1993","journal-title":"Proc. of the ACM-SIGMOD Int. Conf. on Management of Data, SIGMOD Record"},{"key":"6_CR3","unstructured":"C. Bu\u00dfler, S. Jablonski, Implementing Agent Coordination for Workflow Management Systems Using Active Database Systems, Proc. of the IEEE Fourth Int. Workshop on Research Issues in Data Engineering (RIDE), Houston, 1994"},{"key":"6_CR4","volume-title":"Internal Report no. 95.018","author":"F. Casati","year":"1995","unstructured":"F. Casati, S. Ceri, B. Pernici, G. Pozzi, Conceptual Modeling of Workflows, Internal Report no. 95.018, Dipartimento di Elettronica e Informazione, Politecnico di Milano, Milan, Italy, 1995"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"P. Coad, D. North, M. Mayfield, Object Models \u2014 Strategies, Patterns & Applications, Yourdon Press Computing Series, Prentice Hall, 1995","DOI":"10.1145\/260028.260135"},{"key":"6_CR6","unstructured":"J.O. Coplien, D.C. Schmidt (eds.), Pattern Languages of Program Design, Addison-Wesley, 1995"},{"key":"6_CR7","unstructured":"O. Diaz, N. Paton, P. Gray, Rule Management in Object Oriented Databases: A Uniform Approach, Proc. of the 17th Int. Conf. on VLDB, Barcelona, pp. 317\u2013326, 1991"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"K.R. Dittrich, S. Gatziu, A. Geppert, The Active Database Management System Manifesto: A Rulebase of ADBMS Features, Proc. of the 2nd Workshop on Rules in Databases (RIDS), T. Sellis (ed.), Springer LNCS, Athens, Greece, Sept. 1995","DOI":"10.1007\/3-540-60365-4_116"},{"key":"6_CR9","volume-title":"Gesch\u00e4ftsproze\u00dfmodellierung und Workflow-Management","author":"J. Eder","year":"1995","unstructured":"J. Eder, H. Groiss, Ein Workflow-Managementsystem auf der Basis aktiver Datenbanken (A Workflow Management System Based on Active Databases), Gesch\u00e4ftsproze\u00dfmodellierung und Workflow-Management, G. Vossen, J. Becker (eds.), International Thomson Publishing, Bonn, 1995 (in German)"},{"key":"6_CR10","unstructured":"D.W. Embley, B.D. Kurtz, S.N. Woodfield, Object-Oriented System Analysis \u2014 A Model-Driven Approach, Yourdon Press, 1992"},{"issue":"2","key":"6_CR11","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1145\/134376.134386","volume":"13","author":"M. Fugini","year":"1992","unstructured":"M. Fugini, O. Nierstrasz, B. Pernici, Application Development through Reuse: The ITHACA Tools Environment, ACM SIGOIS Bulletin, 13 (2), pp. 38\u201347, August 1992","journal-title":"ACM SIGOIS Bulletin"},{"key":"6_CR12","unstructured":"E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns \u2014 Elements of Reusable Object-Oriented Software, Addison-Wesley Professional Computing Series, 1994"},{"key":"6_CR13","unstructured":"N.H. Gehani, H.V. Jagadish, O.Shmueli, Composite Event Specification in Active Database Systems, Proc. of the 18th Int. Conference on VLDB, August 1992"},{"key":"6_CR14","volume-title":"Deriving Integrity Maintaining Triggers from Transition Graphs","author":"M. Gertz","year":"1993","unstructured":"M. Gertz, U.W. Lipeck, Deriving Integrity Maintaining Triggers from Transition Graphs, Proc. of the 9th Int. Conf. on Data Engineering (DE'93), IEEE Computer Society Press, Vienna, 1993"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"D. Harel, On Visual Formalisms, Communications of the ACM, 31 (5), May 1988","DOI":"10.1145\/42411.42414"},{"key":"6_CR16","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1145\/97945.97967","volume-title":"Proc. of the conjoint OOPSLA\/ECOOP Conf.","author":"R. Helm","year":"1990","unstructured":"R. Helm, I.M. Holland, D. Gangopadhyay, Contracts: Specifying Behavioral Compositions in Object-Oriented Systems, Proc. of the conjoint OOPSLA\/ECOOP Conf., ACM Press, pp. 169\u2013180, Ottawa, Canada, 1990"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"H. Herbst, A Meta-Model for Business Rules in Systems Analysis, Proc. of the 7th Int. Conf. on Advanced Information Systems Engineering (CAiSE'95), J. Iivari, K. Lyytinen, M. Rossi (eds.), Springer LNCS 932, Jyv\u00e4skyl\u00e4, Finland, June 1995","DOI":"10.1007\/3-540-59498-1_246"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"I.M. Holland, Specifying reusable components using Contracts, Proc. of ECOOP92, O. Lehrmann Madsen (ed.), Springer LNCS 615, Utrecht, 1992","DOI":"10.1007\/BFb0053043"},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"G. Kappel, S. Rausch-Schott, W. Retschitzegger, S. Vieweg, TriGS \u2014 Making a Passive Object-Oriented Database System Active, Journal of Object-Oriented Programming (JOOP), 7(4), July\u2013August, 1994","DOI":"10.1007\/3-540-60286-0_97"},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"G. Kappel, S. Rausch-Schott, W. Retschitzegger, Beyond Coupling Modes \u2014 Implementing Active Concepts on Top of a Commercial ooDBMS, Int. Symposium on Object-Oriented Methodologies and Systems (ISOOMS), Springer LNCS 858, 1994","DOI":"10.1007\/BFb0014025"},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"G. Kappel, B. Pr\u00f6ll, S. Rausch-Schott, W. Retschitzegger, TriGS flow \u2014 Active Object-Oriented Workflow Management, Proc. of the 27th Hawaiian Int. Conf. on System Sciences (HICSS'95), 1995","DOI":"10.1109\/HICSS.1995.375484"},{"key":"6_CR22","unstructured":"G. Kappel, P. Lang, S. Rausch-Schott, W. Retschitzegger, Workflow Management based on Objects, Rules and Roles, IEEE Bulletin of the Technical Committee on Data Engineering, 18 (1), March, 1995"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"G. Kappel, S. Rausch-Schott, W. Retschitzegger, Rule Patterns for Designing Active Object-Oriented Database Applications, Technical Report, Dept. of Information Systems, University of Linz, June 1995 (also available at http:\/\/www.ifs.unilinz.ac.at\/ifs\/publications.html)","DOI":"10.1007\/3-540-60286-0_97"},{"key":"6_CR24","volume-title":"Proc. Priority Programme Informatics Research, Information Conference Module 1","author":"G. Knolmayer","year":"1994","unstructured":"G. Knolmayer, H. Herbst, M. Schlesinger, Enforcing Business Rules by the Application of Trigger Concepts, Proc. Priority Programme Informatics Research, Information Conference Module 1, Swiss National Science Foundation, Bern, 1994"},{"key":"6_CR25","doi-asserted-by":"crossref","unstructured":"B. B. Kristensen, Transverse Activities: Abstractions in Object-Oriented Programming, Object Technologies for Advanced Software, S. Nishio, A. Yonezawa (eds.), Springer LNCS 742, 1993","DOI":"10.1007\/3-540-57342-9_79"},{"key":"6_CR26","unstructured":"O.Lehrmann Madsen, B. Moeller-Pedersen, K.Nygaard, Object-Oriented Programming in the BETA Programming Language, Addison-Wesley, 1993"},{"key":"6_CR27","unstructured":"K. Lieberherr, Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns, PWS Publishing Company, 1996 (to be published)"},{"key":"6_CR28","volume-title":"Business Rules Modelling: Conceptual Modelling and Object-Oriented Specifications","author":"P. Loucopoulos","year":"1991","unstructured":"P. Loucopoulos, C. Theodoulidis, D. Pantazis, Business Rules Modelling: Conceptual Modelling and Object-Oriented Specifications, IFIP WG8.1 Working Conf. on the Object-Oriented Approach in Information Systems, F. Van Assche, B. Moulin, C. Rolland (eds.), North-Holland, Quebec City, Canada, October 28\u201331, 1991"},{"key":"6_CR29","unstructured":"Bertrand Meyer, Object-oriented Software Construction, Prentice Hall, 1988"},{"key":"6_CR30","doi-asserted-by":"crossref","unstructured":"N. H. Minsky, D. Rozenshtein, A Law-Based Approach to Object-Oriented Programming, Proc. of the OOPSLA '87 Conf. (Orlando, Florida, 1987), N. Meyrowitz (ed.), ACM SIGPLAN Notices, 22 (12), pp. 482\u2013493, December 1987","DOI":"10.1145\/38765.38851"},{"key":"6_CR31","doi-asserted-by":"crossref","unstructured":"N. H. Minsky, Law-Governed Systems, The IEE Software Engineering Journal, September 1991","DOI":"10.1049\/sej.1991.0031"},{"key":"6_CR32","doi-asserted-by":"crossref","unstructured":"O. Nierstrasz, Composing Active Objects, Research Directions in Concurrent Object-Oriented Programming, G. Agha, P. Wegner, A. Yonezawa (eds.), MIT Press, 1993","DOI":"10.7551\/mitpress\/2087.003.0008"},{"key":"6_CR33","unstructured":"J.J. Odell, Specifying requirements using rules, Journal of Object-Oriented Programming (JOOP), 6 (2), 1994"},{"key":"6_CR34","doi-asserted-by":"crossref","unstructured":"I. Petrounias, P. Loucopoulos, A Rule-Based Approach for the Design and Implementation of Information Systems, Proc. of the 4th Int. Conf. on Extending Database Technology (EDBT'94), M. Jarke, J. Bubenko, K. Jeffery (eds.), Springer LNCS 779, UK, March 1994","DOI":"10.1007\/3-540-57818-8_49"},{"key":"6_CR35","unstructured":"W. Pree, Design Patterns for Object-Oriented Software Development, Addison-Wesley, 1995"},{"key":"6_CR36","volume-title":"Workflow Management in Verteilten Systemen (Workflow Management in Distributed Systems)","author":"B. Reinwald","year":"1993","unstructured":"B. Reinwald, Workflow Management in Verteilten Systemen (Workflow Management in Distributed Systems), Teubner, Stuttgart-Leipzig, 1993 (in german)"},{"key":"6_CR37","unstructured":"T. Risch, M. Sk\u00f6ld, Active Rules based on Object Oriented Queries, IEEE Bulletin of the Technical Committee on Data Engineering, Vol. 15, No. 1\u20134, Dec. 1992"},{"key":"6_CR38","unstructured":"J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen, Object-Oriented Modeling and Design, Prentice Hall, 1991"},{"key":"6_CR39","unstructured":"K.S. Rubin, P. McClaughry, D. Pellegrini, Modeling rules using Object Behavior Analysis and Design, Object Magazine, June 1994"},{"key":"6_CR40","unstructured":"M. Schrefl, G. Kappel, Modelling Object Behavior: To use methods or rules or both? Workshop \u201cSemantics in Databases\u201d, Prague, 1995"},{"key":"6_CR41","doi-asserted-by":"crossref","unstructured":"M. Sk\u00f6ld, E. Falkenroth, T. Risch, Rule Contexts in Active Databases \u2014 A Mechanism for Dynamic Rule Grouping, Proc. of the Rules in Database Systems Conference (RIDS'95), Athens, Greece, 1995","DOI":"10.1007\/3-540-60365-4_123"},{"key":"6_CR42","doi-asserted-by":"crossref","unstructured":"A. Tsalgatidou, P. Loucopoulos, An Object-Oriented Rule-Based Approach to the Dynamic Modelling of Information Systems, Proc. of the Int. Working Conf. on Dynamic Modelling of Information Systems, H.G. Sol, K.M. Van Hee (eds.), pp. 165\u2013188, North-Holland, 1991","DOI":"10.1016\/B978-0-444-88923-2.50009-4"},{"key":"6_CR43","unstructured":"D. Tsichritzis, Object-Oriented Development for Open Systems, Proc. of Information Processing 89 \u2014 IFIP World Computer Congress, G.X. Ritter (ed.), North-Holland, 1989"},{"key":"6_CR44","doi-asserted-by":"crossref","unstructured":"S.D. Urban, A.P. Karadimce, R.B. Nannapaneni, The Implementation and Evaluation of Integrity Maintenance Rules in an Object-Oriented Database, Proc. of the 8th Int. Conf. on Data Engineering (DE'92), 1992","DOI":"10.1109\/ICDE.1992.213152"},{"key":"6_CR45","doi-asserted-by":"crossref","unstructured":"A. Yonezawa, E. Shibayama, T. Takada, Y. Honda, Modelling and Programming in an Object-Oriented Concurrent Language ABCL\/1, in: Object-Oriented Concurrent Programming, A. Yonezawa, M. Tokoro (eds.), MIT Press, 1987","DOI":"10.1145\/28697.28722"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61292-0_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,20]],"date-time":"2024-04-20T17:25:38Z","timestamp":1713633938000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61292-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783319981765","9783319981772"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/3-540-61292-0_6","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[1996]]}}}