Measuring cohesion of a component


The KIPS Transactions:PartD, Vol. 9, No. 4, pp. 613-618, Aug. 2002
10.3745/KIPSTD.2002.9.4.613,   PDF Download:

Abstract

The component-based development methodology becomes famous as the new technology for reuse. That technology can help us easily develop a complex and large system by composing reusable components in short period with high-quality and low-cost. The component-based system may be developed by composing more than one component. So, the quality of component-based system is determined by individual component quality. Therefore, it is necessary to measure individual component quality for the improvement in quality of component-based system. Hence, in this paper, we propose new component metrics for measuring the cohesion as relationship between classes and interfaces or among classes. Those can be applied in the early stage of software development life cycle. So, we can measure the functional cohesion of component which will be developed. Predicting functional independence of a component, we expect to reduce the software developing cost & effort and improve software quality by reusing a component.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
B. S. Ko and J. N. Park, "Measuring cohesion of a component," The KIPS Transactions:PartD, vol. 9, no. 4, pp. 613-618, 2002. DOI: 10.3745/KIPSTD.2002.9.4.613.

[ACM Style]
Byung Sun Ko and Jai Nyun Park. 2002. Measuring cohesion of a component. The KIPS Transactions:PartD, 9, 4, (2002), 613-618. DOI: 10.3745/KIPSTD.2002.9.4.613.