DocumentCode :
3073701
Title :
An Information Retrieval Based Approach for Measuring Service Conceptual Cohesion
Author :
Kazemi, Ali ; Rostampour, Ali ; Zamiri, Amin ; Jamshidi, Pooyan ; Haghighi, Hassan ; Shams, Fereidoon
Author_Institution :
Automated Software Eng. Res. Group, Shahid Beheshti Univ. GC, Tehran, Iran
fYear :
2011
fDate :
13-14 July 2011
Firstpage :
102
Lastpage :
111
Abstract :
High cohesion as a desirable principle in software design has an incredible impact on software reuse, maintenance and support. In service-oriented architecture (SOA), the focus of services on single business functionality is defined as conceptual cohesion. Current metrics for measuring service cohesion reflect mostly the structural aspect of cohesion and therefore cannot be utilized to measure conceptual cohesion of services. Latent Semantic Indexing (LSI), on the other hand, is an information retrieval technique and is widely used to measure the degree of similarity between a set of text based documents. In this paper, a metric namely SCD is proposed that measure the conceptual cohesion of services based on LSI technique. This metric consider both service functionality and operation sequence to measure the conceptual cohesion. An evaluation of the metric based on a set of cohesion principles and comparison with the previously proposed metrics are also provided.
Keywords :
information retrieval; service-oriented architecture; software maintenance; software metrics; software reusability; LSI technique; SCD metric; cohesion principle; information retrieval; latent semantic indexing; service conceptual cohesion; service functionality; service-oriented architecture; similarity measure; single business functionality; software design; software maintenance; software metric; software reuse; software support; text based document; Business; Large scale integration; Logic gates; Matrix decomposition; Measurement; Semantics; Software; Latent Semantic Indexing; Software metric; service conceptual cohesion; service-oriented design principle;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2011 11th International Conference on
Conference_Location :
Madrid
ISSN :
1550-6002
Print_ISBN :
978-1-4577-0754-4
Electronic_ISBN :
1550-6002
Type :
conf
DOI :
10.1109/QSIC.2011.24
Filename :
6004317
Link To Document :
بازگشت