DocumentCode :
3149293
Title :
A Metrics Framework for Evaluating SOA Service Granularity
Author :
Alahmari, Saad ; Zaluska, Ed ; De Roure, David C.
Author_Institution :
Sch. of Electron., Comput. Sci. Univ., Southampton, UK
fYear :
2011
fDate :
4-9 July 2011
Firstpage :
512
Lastpage :
519
Abstract :
Service-Oriented Architecture (SOA) is intended to improve software interoperability by exposing dynamic applications as services. To evaluate the design of services in service-based systems, quality measurements are essential to decide tradeoffs between SOA quality attributes. Current SOA quality metrics pay little attention to service granularity as an important key design feature that impacts other internal SOA quality attributes. In this paper we introduce the structural attribute of service granularity for the analysis of other internal structural software attributes: complexity, cohesion and coupling. Consequently, metrics are proposed for measuring SOA internal attributes using syntax code. These metrics will assist in development of optimal service design by considering appropriate trade-offs. An example case study is included to demonstrate proposed metrics.
Keywords :
open systems; service-oriented architecture; software metrics; software quality; SOA service granularity; internal structural software attributes; metrics framework; quality measurements; service-based systems; service-oriented architecture; software interoperability; syntax code; Business; Complexity theory; Couplings; Service oriented architecture; Software; Weight measurement; SOA; SOA quality; SOEA; product metrics; service granularity; software metrics/measuremen;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing (SCC), 2011 IEEE International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0863-3
Electronic_ISBN :
978-0-7695-4462-5
Type :
conf
DOI :
10.1109/SCC.2011.98
Filename :
6009301
Link To Document :
بازگشت