2004 · 39 citations · 14 references
EngineeringComputer ScienceInformation SystemsBusiness Process ManagementProcess DesignSystems DesignBusiness Process AnalysisBusiness Process DesignBusiness Process TransformationProcess ArchitectureProcess ModelingSoftware DesignActorsBusiness EventsBusiness Process Management SystemsConstraintsDesign CriteriaExecutable Process ModelingService Process TransformationService-oriented Process Design
Composition of software services is a fundamental part in supporting enterprise business processes. Designed properly, executable processes can be used to closely support business processes by the integration of existing software services. In order to support business processes the design of the executable process must closely follow the business events and activities, as perceived by business actors. However, the design must also consider technical issues such as limitations in existing technology and systs. In this paper we examine how technical syst constraints influence the realization of business processes. Based on this examination we present a set of realization types that describes the transformation from a business process into its realization as an executable process. We also propose design criteria that need to be adhered to in order to cater to both business and technical needs.
14
Bertrand Meyer · Computer · 1992 · 2.1K citations
Computing, Computer Science, Design +15
YAWL: yet another workflow language
Wil M. P. van der Aalst, Arthur H. M. ter Hofstede · Information Systems · 2004 · 1.3K citations · Full text
Business Process Modeling Notation (BPMN), Version 1.0
Stephen White · 2004 · 473 citations
Business, Information Systems, Business Process Management +15
Interoperation support for electronic business
Jian Yang · Communications of the ACM · 2000 · 164 citations · Full text