DocumentCode
2746220
Title
Hierarchical Understandability Assessment Model for Large-Scale OO System
Author
Hwa, Jimin ; Lee, Sukhee ; Kwon, Yong Rae
Author_Institution
Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear
2009
fDate
1-3 Dec. 2009
Firstpage
11
Lastpage
18
Abstract
Understanding software, especially in large-scale, is an important issue for software modification. In large-scale software systems, modularization provides help for understanding them. But, even if a system has a well-modularized design, the modular design can be deteriorated by system change over time. Therefore it is needed to assess and manage modularization in the view of understandability. However, there are rarely studies of a quality assessment model for understandability in the module-level. In this paper, we propose a hierarchical model to assess understandability of modularization in large-scale object-oriented software. To assess understandability, we define several design properties, which capture the characteristics influencing on understandability, and design metrics based on the properties, which are used to quantitatively assess understandability. We validate our model and its usefulness by applying the model to an open-source software system.
Keywords
object-oriented programming; software metrics; software quality; design metrics; design properties; hierarchical understandability assessment model; large-scale object-oriented software system; large-scale software systems; open-source software system; quality assessment model; software modification; well-modularized design; Computer science; Large-scale systems; Object oriented modeling; Open source software; Packaging; Quality assessment; Quality management; Software engineering; Software quality; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location
Penang
ISSN
1530-1362
Print_ISBN
978-0-7695-3909-6
Type
conf
DOI
10.1109/APSEC.2009.60
Filename
5358881
Link To Document