Measuring cohesion of a component 


Vol. 9,  No. 4, pp. 613-618, Aug.  2002
10.3745/KIPSTD.2002.9.4.613


PDF
  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


  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.