A Framework for Workflow Management Systems Based on Objects, Rules and Roles Gerti Kappel, Stefan Rausch-Schott, Werner Retschitzegger Department of Information Systems, University of Linz AltenbergerstraÃe 69, A-4040, Linz, Austria Tel: ++43-732-2468-880 Fax: ++43-732-2468-9308 sec@ifs.uni-linz.ac.at Abstract: The goal of this paper is to present an approach for the development of workflow management systems supporting both reusability and adaptability, i.e., customization due to frequently changing requirements in an organization. The principal contribution is the introduction of an object-oriented application framework for constructing such workflow management systems balancing between reusability and adaptability. The underlying techniques are an object-oriented workflow model, object evolution via an integrated role model, and the support of business policies via an integrated rule model. Categories and Subject Descriptors: H.4.1 [Office Automation]: Workflow Management; D.2.11 [Software Architectures]: Domain-specific architectures General Terms: Design Additional Key Words and Phrases: Object-Oriented Frameworks, Event/Condition/Action Rule, Role Modeling, Context Dependent Behavior INTRODUCTION This paper examines the application of the framework idea to the development of workflow management systems. WorkFlow Management Systems (WFMS) have been introduced to support the design, execution and monitoring of generally long-lasting business processes. A business process, also called workflow, typically consists of various activities which have to be
/lp/association-for-computing-machinery/a-framework-for-workflow-management-systems-based-on-objects-rules-and-05eu90lc7K