Advertisement

A Tool to Automate Component Clustering and Identification

  • Soo Ho Chang
  • Man Jib Han
  • Soo Dong Kim
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3442)

Abstract

It is a key activity in CBD to identify high-quality components which have high cohesion and low coupling. However, component clustering is carried out in manual fashion by developers, resulting excessive time consumption and generating errors. In this article, we present an implementation of a tool which automates a component clustering and identification method. We show how we realize a clustering method as a tool and explain techniques applied in the implementation. Using the tool, component identification can be automated, and one can generate and navigate multiple configurations to find the most appropriate one for the project effortlessly.

References

  1. 1.
    Cho, E.S., Kim, S.D., Rhew, S.Y.: Domain Analysis and Preliminary Design Technique for Component Development. In: International Journal of Software Engineering and Knowledge Engineering, vol. 14(2), pp. 221–254. World Scientific Publishing Co., Singapore (2004)Google Scholar
  2. 2.
    Choi, S., Chang, S., Kim, S.: A systematic methodology for developing component frameworks. In: Wermelinger, M., Margaria-Steffen, T. (eds.) FASE 2004. LNCS, vol. 2984, pp. 359–373. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  3. 3.
    Kim, S., Chang, S.: A Systematic Method to Identify Software Components. In: Proceedings of APSEC 2004 (November 2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Soo Ho Chang
    • 1
  • Man Jib Han
    • 1
  • Soo Dong Kim
    • 1
  1. 1.Department of Computer ScienceSoongsil UniversitySeoulKorea

Personalised recommendations