期刊名称:International Journal of Computer Science Issues
印刷版ISSN:1694-0784
电子版ISSN:1694-0814
出版年度:2011
卷号:8
期号:5
出版社:IJCSI Press
摘要:Service Orientation has gained momentum as a fundamental design paradigm for developing distributed enterprise applications. However, comprehensive and quantitative metrics for estimating the appropriateness of the service designs are still lacking. One of the quality attributes as to a SOA is cohesion, which is a determining factor for many other desirable features of the software including reusability, agility and etc. The previous studies on the measuring the degree of cohesion failed to comprehensively consider the relationship among entities to evaluate service cohesion. Therefore, this paper puts forward a new metric for measuring the cohesiveness of service and whole design based on design level information, especially the information embedded in entity model. This metric takes into account both Entity-Entity and Entity-Activity relations. Furthermore, the metric conforms to mathematical properties that cohesion metrics must have. The metric is empirically evaluated in a case study.
关键词:Service orientation; Cohesion; Software Metrics; Service Identification