Abstract
In this article, the importance is given to the object-oriented metrics and its reusability factor. There has been much work already done, but some improvements are needed in the software industry. Object-oriented metrics is one of the most popular and ongoing studies in different engineering branches including mathematics. Software metrics will be helpful to estimate the reusable code. The objective of this paper was to identify the reusability factor and accessibility from the last decades. A comprehensive survey on metrics and its applications has been carried out for more than one decade, and the main aim of this survey is to point out the reusable factor rather than coding. This paper shows the competence and applicability in a mixture of domains.
References
Kemerer, C.F., Chidamber, S.R.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng. 20(6), 476–493 (1994)
Henry, S., Li, W., Kafura, D., Schulman, R.: Measuring object-oriented design. J. Object Oriented Program 8(4), 48–55 (1995)
Lorenz, M., Kidd, J.: Object-Oriented Software Metrics. Prentice Hall Object-Oriented Series. Prentice Hall, Englewood Cliffs, NJ (1994)
Henderson-Sellers, B.: Object-Oriented Metrics: Measures of Complexity. Prentice Hall, Englewood Cliffs, NJ (1996)
Singh, Y., Kaur, A., Aggarwal, K.K., Malhotra, A.: Empirical study of object-oriented metrics. J Object Technol. 5(8), 149–173 (2006)
Fenton, N., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach, 2nd edn. International Thomson Computer Press, London (1997)
Shepperd, M.J., Ince, D.: Derivation and Validation of Software Metrics. Clarendon Press, Oxford (1993)
Hussein, K.: Measuring Reuse Characteristics of Software Components in an Extensible IDE, pp. 16–17. VDM Verlag, Saarbrücken (2008)
Visaggio, G.: Process improvement through data reuse. Softw. IEEE 11(4), 76–85 (1994)
Capiluppi, A., Boldyreff, C.: Coupling patterns in the effective reuse of open source software. In: Proceedings of the First international Workshop on Emerging Trends in FLOSS Research and Development (20–26 May 2007). FLOSS. IEEE Computer Society, Washington, DC (2007)
Karsten, W.: Reuse of algorithms: still a challenge to object-oriented programming. In: Proceedings of the 12th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications. ACM, Atlanta, GA (1997)
Childs, B., Sametinger, J.: Literate programming and documentation reuse. In: Proceedings of the Fourth International Conference on Software Reuse, pp. 205–214 (1996)
Levy, D.M.: Document Reuse and Document Systems, vol. 6, no. 4, pp. 339–348. Electronic Publishing (1993)
Gil, J., Barta, D.: A system for document reuse. In: Proceedings of the 7th Israeli Conference on Computer systems and Software Engineering, pp. 83–94. IEEE Computer Society Press, Washington, DC (1996)
Arango, G., Schoen, E.: Design as evolution and reuse. In: Software Reusability, 1993. Proceedings Advances in Software Reuse (1993)
Hall, P.A.V.: Software components and reuse. Comput. Bull. 3(4), 14–15 (1987)
Yglesias, K.P.: Information reuse parallels software reuse. IBM Syst. J. 32(4), 615–620 (1993)
Soundarajan, S.F.N.: Inheritance: from code reuse to reasoning reuse. In: Fifth International Conference on Software Reuse ICSR’98, p. 206 (1998)
IEEE standard glossary of software engineering terminology. IEEE STD 610.12–1990, 1 (1990)
Lucas, C., Steyaert, P.: Managing software evolution through reuse contracts. In: Software Maintenance and Reengineering, 1997. EUROMICRO 97 (1997)
Mark, F., Lamey, T.: Common Test Patterns and Reuse Test Designs. Microsoft, Redmond (2008)
Mraz, T., Anneliese, V., Mayrhauser, R.: Domain based testing: increasing test case reuse. In: Proceedings of the IEEE International Conference on Computer Design, pp. 484–491. Cambridge, MA (1994)
Lonngren, D.D.: Reducing the cost of test through reuse. In: AUTOTESTCON’98. IEEE Systems Readiness Technology Conference, pp. 48–53. IEEE (1998)
Larsen, G.: Model-driven development: assets and reuse. IBM Syst. J. 45(3), 541–553 (2006)
Jones, C.: Software Return on Investment Preliminary Analysis. Software Productivity Research Inc, Hendersonville (1993)
Frakes, W., Terry, C.: Software reuse: metrics and models. ACM Comput. Surv. 28, 415–435 (1996)
Issenin, I., Brockmeyer, E., Miranda, M., Dutt, N.: Data reuse analysis technique for software-controlled memory hierarchies. In: Proceedings of the Conference on Design, Automation and Test in Europe, vol. 1, p. 10202. IEEE Computer Society, Washington, DC (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Padhy, N., Satapathy, S., Singh, R.P. (2018). State-of-the-Art Object-Oriented Metrics and Its Reusability: A Decade Review . In: Satapathy, S., Bhateja, V., Das, S. (eds) Smart Computing and Informatics . Smart Innovation, Systems and Technologies, vol 77. Springer, Singapore. https://doi.org/10.1007/978-981-10-5544-7_42
Download citation
DOI: https://doi.org/10.1007/978-981-10-5544-7_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5543-0
Online ISBN: 978-981-10-5544-7
eBook Packages: EngineeringEngineering (R0)