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