DocumentCode :
1986173
Title :
Quantifying Quality of Software Design to Measure the Impact of Refactoring
Author :
Sharma, Tushar
Author_Institution :
Siemens Corp. Res. & Technol. - India (CT T IN), Bangalore, India
fYear :
2012
fDate :
16-20 July 2012
Firstpage :
266
Lastpage :
271
Abstract :
Software design plays a vital role in a software system. A flexible, maintainable, extensible, and re-usable software design enables easier integration of new requirements. In the current era of software development, refactoring is used periodically to fine-tune a software design. Refactoring limits technical debt and improves overall quality of a software design. However, providing a quantitative measure to estimate the impact of a refactoring exercise on a software design is a non-trivial challenge. In this paper, we present a method to estimate the quality (extendibility, and flexibility aspects) of a software design. The method proposes an index namely Software Design Quality Index (SDQI) to estimate the quality of a software design. The index can be employed to measure the impact of a refactoring exercise on software design. Moreover, the method can be used to benchmark and compare software design quality of different software systems.
Keywords :
benchmark testing; software engineering; software quality; SDQI; quantitative measure; refactoring; software design quality index; software quality estimation; Current measurement; Indexes; Observers; Software design; Software measurement; Software systems; Refactoring; Software Design Quality Index (SDQI); Software design quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2714-5
Electronic_ISBN :
978-0-7695-4758-9
Type :
conf
DOI :
10.1109/COMPSACW.2012.56
Filename :
6341586
Link To Document :
بازگشت