DocumentCode :
1512841
Title :
A Controlled Experiment for Evaluating the Impact of Coupling on the Maintainability of Service-Oriented Software
Author :
Perepletchikov, Mikhail ; Ryan, Caspar
Author_Institution :
Sch. of Comput. Sci. & IT, RMIT Univ., Melbourne, VIC, Australia
Volume :
37
Issue :
4
fYear :
2011
Firstpage :
449
Lastpage :
465
Abstract :
One of the goals of Service-Oriented Computing (SOC) is to improve software maintainability as businesses become more agile, and thus underlying processes and rules change more frequently. This paper presents a controlled experiment examining the relationship between coupling in service-oriented designs, as measured using a recently proposed suite of SOC-specific coupling metrics and software maintainability in terms of the specific subcharacteristics of analyzability, changeability, and stability. The results indicate a statistically significant causal relationship between the investigated coupling metrics and the maintainability of service-oriented software. As such, the investigated metrics can facilitate coupling related design decisions with the aim of producing more maintainable service-oriented software products.
Keywords :
service-oriented architecture; software maintenance; software metrics; service-oriented computing; service-oriented designs; service-oriented software products; software maintainability improvement; specific coupling metrics; specific subcharacteristics; statistically significant causal relationship; Application software; Costs; Logic; Product design; Programming; Software design; Software maintenance; Software measurement; Software metrics; Stability analysis; Services systems; design concepts; empirical studies.; maintainability; product metrics;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2010.61
Filename :
5482590
Link To Document :
بازگشت