2011 3rd International Conference on Electronics Computer Technology 2011
DOI: 10.1109/icectech.2011.5941986
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of quality of object oriented systems using object oriented metrics

Abstract: Measurement is fundamental to any engineering discipline. There is considerable evidence that object-oriented design metrics can be used to make quality management decisions. This leads to substantial cost savings in allocation of resources for testing or estimation of maintenance effort for a project. C++ has always been the most preferred language of choice for many object oriented systems and many object oriented metrics have been proposed for it. This paper focuses on an empirical evaluation of object orie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 13 publications
(14 reference statements)
0
7
0
Order By: Relevance
“…The more independent a class, the easier it is to reuse it in another application. The larger the number of couples is, the higher the sensitivity to changes in other parts of the design will be leading to difficulty in maintainability [1].…”
Section: Analysis Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The more independent a class, the easier it is to reuse it in another application. The larger the number of couples is, the higher the sensitivity to changes in other parts of the design will be leading to difficulty in maintainability [1].…”
Section: Analysis Resultsmentioning
confidence: 99%
“…A high degree of inheritance is detrimental to the health of the system while too little inheritance might miss out on the advantages of objectoriented concepts. While there is no hard rule on the amount of inheritance, logical conclusions can be derived by measuring them [1].…”
Section: Analysis Resultsmentioning
confidence: 99%
“…Software Reusability means to alter software system [5] with the help of existing reusable components rather than constructing a brand new system. Since these reusable components have been rigorously tested and even verified [20], so they can contribute in improving the quality of particular software. Reusability contributes to increased productivity and better software quality.…”
Section: Software Reusabilitymentioning
confidence: 99%
“…The Halstead complexity metrics were developed to determine the size of the complexity of a program code quantitatively by performing direct measurements on the operators and operands present in program code, this method developed by Maurice Howard Halstead in 1977. Halstead complexity metrics used in private system in industry [1], [2], [3], [4], [5], [6] and private system in academic/student research [7], [8], [9]. According to Fenton [10] measurement generally has two uses, the first use is to monitor the achievement of software development progress and the second use is to evaluate the product or process.…”
Section: Introductionmentioning
confidence: 99%