Abstract
This paper describes standardized reusability mechanisms of program code using a metric and a guideline. These mechanisms find five results of code reusability which allow us to merge programs, to store programs in a library and to include them in other programs, and to store common sequences code of programs in a library and to include them in programs. These mechanisms show how programs can be built in a standardized manner on using a metric and a guideline.
These mechanisms are based on the standardized reusability mechanisms of objects of the object-oriented analysis and design methodology MCO. They can be used with any programming language.
Chapter PDF
Similar content being viewed by others
References
Albrecht A. J.: ‘Measuring Application Development Effort Productivity, Proceedings Joint IBM/SHARE/GUIDEApp. Symp., October 1979.
Blaise G.: ‘Implantation de l’algorithme de réutilisabilité uniforme d’objets MCO en Smalltalk-80’, Graduate thesis engineer cycle C CNAM, 1992.
Boetticher G., Srinivas K., Eichmann D.: ‘A neural net-based approach to software metrics’, The fifth international conference on software engineering and knowledge engineering, 1993.
Boehm B. W.: ‘Software Engineering Economics’, Prentice-Hall, New York, 1981.
Castellani X.: ‘Mechanisms of Standardized Reusability of Objects’, IPIP WG 8.1 Working Conference on Information System Development Process Como,September 1–3, 1993, proceedings published by North-Holland.
Cheng J.: ‘Improving the software reusability in object-oriented programming’, ACM Press, Oct. 1993.
Cox B.: ‘Planning the software industrial revolution’, IEEE Software, 7 (6), November 1990.
Fenton N. E.: ‘Software metrics, A Rigorous Approach, Chapman and Hall, 1991.
Firesmith D. G.: ‘Managing Ada projects; the people issues’, Proceedings TRI Ada ‘8, Charleston, WV, 24–27 October 1988.
Halstead M. H.: ‘Element of Software Science’, Elsevier, North Holland, 1975.
Krueger C.: ‘Software reuse’, ACM Computing Surveys, 24 (2), 1992.
McCabe T. J.: ‘A complexity measure’, IEEE Transactions on Software Engineering, SE-2(4), December 1976.
Meyer B.: ‘Object-oriented Software Construction’, Prentice Hall international, Series in computer science, 1988.
Nailer P.and Randell B.: ‘Software Engineering’, Report on a Conference by the NATO Science Committee. NATO Scientific Affairs Division, Brussels, Belgium, 1968.
Stevens R. T.: ‘Graphics Programming in C, 1990, MandT Publishing, Inc.
WISR’92: 5th Annual Workshop on Software Reuse Working Group Reports, M. Griss and Will Tracz editors, Software Engineering Notes, ACM Press, Volume 18, Number 2, April 1993.
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
Castellani, X., Jiang, H. (1995). Code Reusability Mechanisms. 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_53
Download citation
DOI: https://doi.org/10.1007/978-0-387-34848-3_53
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6544-1
Online ISBN: 978-0-387-34848-3
eBook Packages: Springer Book Archive