The Sixth IEEE International Conference on Computer and Information Technology (CIT'06) 2006
DOI: 10.1109/cit.2006.13
|View full text |Cite
|
Sign up to set email alerts
|

A Model for Measuring Software Understandability

Abstract: When programmers try to reuse a software system developed by other programmers, the difficulty of understanding the system limits reuses [1]. It is not easy to measure software understandability because understanding is an internal process of humans. This paper proposes "integral of understandability" as a model for measuring software understandability which can extract first the best value of software understandability from factors with higher weight. In other words, we gave an integrated aspect of measuring … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…Besides, manual manipulations might affect code understandability as well. Understandability is defined as to what extent the code allows developers to understand its purpose [11][20] [22]. Readable code is not meant to be understood more easily.…”
Section: Discussionmentioning
confidence: 99%
“…Besides, manual manipulations might affect code understandability as well. Understandability is defined as to what extent the code allows developers to understand its purpose [11][20] [22]. Readable code is not meant to be understood more easily.…”
Section: Discussionmentioning
confidence: 99%
“…To better understand a piece of code, legibility is one of the main factors to take under control, since if code is harder to read, it could be harder to understand [1]. Code understanding requires building high-level abstractions from code statements or visualizations or models [20,21]. However, also readable code could be difficult to be understand [7].…”
Section: Related Workmentioning
confidence: 99%
“…If a source code is difficult to read, it is also difficult to understand [2]. Some metrics have also been proposed to calculate source code understandability [11] [12] [4]. For instance, the cognitive complexity metric of SonarSource tool 1 is related with some aspects of understandability [1].…”
Section: Introductionmentioning
confidence: 99%