Title :
Metrics for Evaluating Coupling and Service Granularity in Service Oriented Architecture
Author_Institution :
Inst. of Inf. & Network Technol., Nanjing Univ. of Posts & Telecommun., Nanjing, China
Abstract :
Service oriented architecture (SOA) is becoming an increasingly popular architectural style for many organizations due to the promised agility, flexibility benefits. Although the concept of SOA has been described in research and industry literature, there are currently few SOA metrics designed to measure the appropriateness of service granularity and service coupling between services and clients. This paper defines the metrics centered around service design principles concerning loosely-coupled and well-chosen granularity. The metrics are based on information-theoretic principles, and are used to predict the quality of the final software product. The usefulness of the metrics is illustrated through a case study.
Keywords :
information theory; software architecture; software metrics; software quality; SOA metrics; architectural style; information-theoretic principle; loosely-coupled granularity; service coupling; service design principle; service granularity; service oriented architecture; software product; software quality; well-chosen granularity; Current measurement; Information theory; Object oriented modeling; Quality management; Service oriented architecture; Software engineering; Software measurement; Software metrics; Software quality; Software systems;
Conference_Titel :
Information Engineering and Computer Science, 2009. ICIECS 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4994-1
DOI :
10.1109/ICIECS.2009.5362767