MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

From Rules To Rule Patterns (1996) [14 citations — 4 self]

by G. Kappel ,  S. Rausch-schott ,  W. Retschitzegger ,  M. Sakkinen
Add To MetaCart

Abstract:

. Rule-based systems are a commonly accepted solution for smoothly capturing the context-dependent and time-dependent organizational knowledge of large enterprises, also known as business policies. At the same time, however, the design of rule-based applications is one of the most pressing open research problems. This is largely because of the expressive power and flexibility of existing rule-based models together with a lack of design guidelines on how to apply these models. Learning from analogous problems in object-oriented system development and borrowing their solution metaphor we introduce rule patterns as generic rule-based solutions for specifying business policies. The advantage of rule patterns is their predefined, reusable, and dynamically customizable nature allowing the designer to reuse existing experience for building new rule-based applications. The paper introduces the general notion of rule patterns and illustrates the approach by sample rule patterns for specifying i...

Citations

1547 Object-Oriented Modeling and Design – Rumbaugh, Blaha, et al. - 1991
1215 Object-Oriented Software Construction – Meyer
475 On visual formalisms – Harel - 1988
329 Design Patterns for Object-Oriented Software Development – Pree - 1994
196 Adaptive Object-Oriented Software: the Demeter Method with Propagation Patterns – Lieberherr - 1996
164 Abstracting Object-Interactions Using Composition-Filters – Aksit, Wakita, et al. - 1993
127 Object-oriented Systems Analysis: A Model-driven Approach – Embley, Kurtz, et al. - 1992
125 Composite Event Specification in Active Databases: Model and Implementation – Gehani, Jagadish, et al. - 1992
119 D.: Contracts: specifying behavioral compositions in object-oriented systems – Helm, Holland, et al. - 1990
110 Specifying Reusable Components using Contracts – Holland - 1992
63 Rule management in object oriented databases: A uniform approach – Diaz, Paton, et al. - 1991
62 A New Perspective on Rule Support for Object-Oriented Databases – Chakravarthy, Krishnaprasad, et al. - 1993
49 The Active Database Management System Manifesto: A Rulebase of ADBMS Features – Dittrich, Gatziu, et al. - 1995
38 Implementing Agent Coordination For Workflow Management Systems Using Active – Bussler, Jablonski - 1994
32 Deriving Integrity Maintaining Triggers from Transition Graphs – Gertz, Lipeck - 1993
31 TriGS: Making a Passive ObjectOriented Database System Active. JOOP7(4 – Keppel, Rausch-Schott, et al. - 1994
30 Composing active objects – Nierstrasz - 1993
25 Workflow Management Based on Objects, Rules, and Roles – Kappel, Lang, et al. - 1995
23 The Implementation and Evaluation of Integrity Maintenance Rules in an Object-Oriented Database – Urban, Karadimce, et al. - 1992
12 Beyond Coupling Modes - Implementing Active Concepts on Top of a Commercial ooDBMS – Kappel, Rausch-Schott, et al. - 1994
12 Object-Oriented Development for Open Systems – Tsichritzis - 1989
9 A meta-model for business rules in systems analysis – Herbst - 1995
9 Business Rules Modelling: Conceptual Modelling and Object-Oriented Specifications – Loucopoulos, Theodoulidis, et al. - 1991
9 Active rules based on object oriented queries – Risch - 1992
7 Law-based approach to object-oriented programming – Minsky, Rozenshtein - 1987
7 Specifying requirements using rules – ODELL - 1993
6 Controllable delegation: An exercise in law-governed systems – Minsky, Rozenshtein - 1989
6 Rule Contexts in Active Databases - A Mechanism for Dynamic Rule Grouping – Sk��ld, Falkenroth, et al. - 1995
5 Enforcing Business Rules by the Application of Trigger Concepts – Knolmayer, Herbst, et al. - 1994
5 A Rule-Based Approach for the Design and Implementation of Information Systems – Petrounias, Loucopoulos - 1994
4 Modelling Object Behavior: To use methods or rules or both? Workshop "Semantics in Databases – Schrefl, Kappel - 1996
3 Ein Workflow-Managementsystem auf der Basis aktiver Datenbanken – Eder, Groiss - 1995
3 Application Development Through Reuse – Fugini, Nierstrasz, et al. - 1992
3 Rule Patterns for Designing Active Object-Oriented Database Applications – Kappel, Rausch-Schott, et al. - 1995
3 An object-oriented rule-based approach to the dynamic modeling of information systems – Tsalgatidou, Loucopoulos - 1991
3 Modelling and Programming – Yonezawa, Shibayama, et al. - 1983
2 Conceptual Modeling of Workflows, Internal Report n. 95.018, Dipartimento di Elettronica e Informazione, Politecnico di – Casati, Ceri, et al. - 1995
2 TriGS flow - Active Object-Oriented Workflow Management – Kappel, Pr��ll, et al. - 1995
2 Transverse Activities – Kristensen - 1993
2 Modeling rules using Object Behavior Analysis and Design, Object Magazin – Rubin, McClaughry, et al. - 1994