Abstract
Software reuse is an important approach to increase software quality and productivity. There are many factors may affect the result of software reuse, however, software component extraction is one of the most important and influential factors. Defining a perfect software reuse metric is a necessary condition for identify high reusable software components and retrieve the more suitable candidate components. In this paper, we propose a multi-layer metrics combination model for reusable component extraction. In this model, each layer combination can apply different linear combination models for specific purpose. This feature provides high flexibility to adjust the weighting value of combination model and high capability to improve measurement of reusable software component. Based on the multi-layer metrics combination model, we also can create a qualification threshold for extracting the reusable software component and defining a ranking schema for candidate components in component retrieval.
Chapter PDF
Similar content being viewed by others
References
LANERGAN, R.G. and GRASSO, C.A.: ‘SOFTWARE ENGINEERING WITH REUSABLE DESIGNS AND CODE’, Ieee Trans. Software Eng., 1984, Vol. 10, (5), pp. 498–501
TRACZ, W.: ‘SOFTWARE REUSE MYTHS’, Acm Sigsoft Software Emgineering Notes, 1988, Vol. 13, (1), pp. 17–21
CALDIERA, G. and BASILI, V.R.: ‘IDENTIFYING AND QUALIFYING REUSABLE SOFTWARE COMPONENTS’, IEEE Computer, 1991, Vol. 24, (2), pp. 61–70
BOEHM, B.W., BROWN, J.R. and LIPOW, M.: ‘Quantitative Evaluation Of Software Quality, Proceedings of the Secondard International Conference on Software Engineering, 1976, pp. 592–605
CONTE, S.D., DUNSMORE, H.E. and SHEN, V.Y.: ‘SOFTWARE ENGINEERING METRICS AND MODELS’, Benjamin/Cummings, ( Menlo Park, 1986 )
FENTON, N.E.: ‘Software Metrics - A Reigorous Approach’, (Chapman & Hall, 1991 )
MCCABE, T.: ‘A COMPLEXITY MEASURE’, Ieee Trans. Software Eng., 1976, Vol. 2, (4), pp. 308–320
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Lai, ST., Yang, CC. (1995). A Multi-layer Metrics Combination Model for Reusable Software Components. In: Lee, M., Barta, BZ., Juliff, P. (eds) Software Quality and Productivity. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34848-3_55
Download citation
DOI: https://doi.org/10.1007/978-0-387-34848-3_55
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6544-1
Online ISBN: 978-0-387-34848-3
eBook Packages: Springer Book Archive