The objective of business service analysis is to identify candidate business processes and services, and provide an in-depth understanding of their functionality, scope, reuse, and granularity. Unfortunately, many of today’s service analysis and design techniques rely on ad-hoc and experience-based identification of value-creating business services and implicitly assume a “blue sky” situation focusing on the development of completely new services while offering very limited support for discovering candidate services from a varied inventory of pre-existing software assets. In this article, we introduce a novel business service engineering methodology that identifies and conceptualizes business services in a business domain. Moreover, our approach takes into account a realistic situation, in which pre-existing enterprise assets must be considered for the reuse to implement fragments of the newly conceived business services. A running example is provided to exemplify our approach.
|Title of host publication||Conceptual Modeling|
|Subtitle of host publication||Foundations and Applications - Essays in Honor of John Mylopoulos|
|Editors||A. Borgida, V.K. Chaudhr, P. Giorgini, E.S.K. Yu|
|Place of Publication||Heidelberg|
|Publication status||Published - 2009|