DocumentCode :
1818312
Title :
Evaluating Service Identification with Design Metrics on Business Process Decomposition
Author :
Ma, Qian ; Zhou, Nianjun ; Zhu, Yanfeng ; Wang, Hao
Author_Institution :
Res. Lab., IBM China, Beijing, China
fYear :
2009
fDate :
21-25 Sept. 2009
Firstpage :
160
Lastpage :
167
Abstract :
One of the key activities to construct a successful service-oriented architecture (SOA) is the identification of services with the right level of abstraction. Most of existing SOA design methodologies advocate identifying services from the top-down decomposition of business processes. However, the identification quality in these methodologies heavily depends on the expertise and experience of individual designers. The ability to quantitatively evaluate service identification is absolutely needed. In this paper, we propose an approach that supports such evaluation by applying the measurement technology to the service-based business process decomposition. A model to capture related architectural elements with their relationships is presented. A set of design metrics are proposed for measuring various features of identified services in the service portfolio, including service granularity, coupling, cohesion, and business entity convergence. To apply the approach, a prototypical measurement tool for service identification is developed. An automotive work order scenario is used as an illustration example to explain our approach and demonstrate its effectiveness.
Keywords :
business data processing; software architecture; software metrics; software performance evaluation; software quality; business entity convergence; design metrics; identification quality; measurement technology; service cohesion; service coupling; service granularity; service identification evaluation; service-based business process decomposition; service-oriented architecture; Automotive engineering; Buildings; Design methodology; Electronic mail; Laboratories; Portfolios; Prototypes; Service oriented architecture; Standardization; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing, 2009. SCC '09. IEEE International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5183-8
Electronic_ISBN :
978-0-7695-3811-2
Type :
conf
DOI :
10.1109/SCC.2009.44
Filename :
5283960
Link To Document :
بازگشت