Title :
A metric for measuring the degree of entity-centric service cohesion
Author :
Rostampour, A. ; Kazemi, A. ; Shams, F. ; Zamiri, A. ; Jamshidi, P.
Author_Institution :
Automated Software Eng. Res. Group, Shahid Beheshti Univ. GC, Tehran, Iran
Abstract :
Most of the focus in business process modeling (BPM) is on activity-centric; however an emerging approach in the field is entity-centric which benefits from various enhancements in contrast to former approaches. As a consequence, entity-centric business services as the external view of a group of business processes within an organization are getting more importance in contrast to the other types of business services. These types of services are more powerful than task-centric services in terms of being more reusable, and needing less effort to redesign and redevelop when satisfying new requirements. Therefore, it is critical to quantitatively measure structural properties of such services. Since entity-centric design approaches are emerging in service-oriented paradigm, there is no comprehensive metric to measure the degree of service cohesion. This paper aims to address this issue by providing a novel cohesion metric that takes into account the relations between the entities used by shared operations. The metric are empirically evaluated in a small-scaled controlled study.
Keywords :
business process re-engineering; service-oriented architecture; software metrics; business process modeling; entity-centric business services; service cohesion; service-oriented paradigm; software metric; Business; Correlation; Object oriented modeling; Software; Software engineering; Software measurement; Entity-centric business service; Service cohesion; Software metric;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2010 IEEE International Conference on
Conference_Location :
Perth, WA
Print_ISBN :
978-1-4244-9802-4
DOI :
10.1109/SOCA.2010.5707187