Open Access
Subscription Access
Empirical Validation of Quality for OSS Using CK Metric Suite
With the rapid advancements in the technology, now software development has became more prominent. Today, software's are used in every field so it is important to develop good quality software. Open Source Software (OSS) is becoming more pervasive as they are easily available on web, reliable, easy to use and are maintainable. Quality is the characteristic of software that differentiate it from others. So it is necessary to have quantitative measurements for assessing the quality of design. These measures allow the designer to access the software early in the process, make changes that will reduce complexity and that will improve the continuing capability of the product. Object Oriented (OO) design metrics is an essential part of software engineering. CK metric suite is selected in order to measure the quality of the OSS software. It has six parameters- Number Of Children, Weighted Methods per Class, Depth of Inheritance Tree, Coupling Between Objects, Lack of Cohesion in methods, Response For Class on the basis of which it measures the quality. The empirical study is done in order to evaluate the quality of OSS i.e. JasperReport and LlamaChat and the results obtained are in accordance with the theoretical results that is low WMC, high DIT, low RFC and high cohesion.
Keywords
CK Metrics, WMC, RFC, DIT, NOC, LCOM, CBO.
User
Font Size
Information
Abstract Views: 210
PDF Views: 0