Title :
Ensuring Consistency among Business Goals and Business Process Models
Author :
Nagel, B. ; Gerth, Christopher ; Engels, Gregor ; Post, J.
Author_Institution :
s-Lab. - Software Quality Lab., Univ. of Paderborn, Paderborn, Germany
Abstract :
The paradigm of service-oriented architectures has emerged as an architectural style for designing enterprise applications. Requirements engineering for such applications comprises the specification of business goal models representing stakeholder objectives and the operationalization to business process models that specify the required composition of services. Inconsistencies between business goals and derived business processes can lead to service compositions that are not in line with the actual stakeholder objectives. For preserving consistency it is required to consider logical and temporal dependencies among goals (e.g. the order in which they need to be achieved) in the derivation of business processes. In previous work, we provided a technique for the elicitation and specification of dependencies between business goals. Extending this approach, we aim at validating the consistency between business goal models and business process models regarding these dependencies. In this paper, we present a pattern-based approach for the automated generation of verifiable business process quality constraints from business goal models. We describe how these constraints can be used to check the consistency between business goals and business processes and demonstrate the applicability of our approach in a case study by using the implemented tool support.
Keywords :
business process re-engineering; service-oriented architecture; business goals consistency; business process models; business process quality constraints; dependency elicitation; dependency specification; enterprise applications design; logical dependency; pattern-based approach; service compositions; service-oriented architectures; stakeholder objectives; temporal dependency; Business; Computational modeling; Containers; Credit cards; Load modeling; Model checking; Visualization; Business goals; business process models; goal models; quality constraints; service-oriented architectures;
Conference_Titel :
Enterprise Distributed Object Computing Conference (EDOC), 2013 17th IEEE International
Conference_Location :
Vancouver, BC
DOI :
10.1109/EDOC.2013.12