Empirical Analysis of Metrics Using UML Class Diagram
2016, International Journal of Advanced Computer Science and Applications
https://doi.org/10.14569/IJACSA.2016.070506Abstract
Lots of Organizations before they are setup survey the maintainability of programming frameworks. To give quality program design there exists a critical strategy called Object-Oriented Framework. Object-Oriented estimations might be utilized to study the judgment skills suite of a class diagram's structure particularly programming valuations and how the models have been developed and portrayed. The UML Class Diagram metrics maintain the Object-Oriented software. It is maintained through the investigation of the association among object oriented metrics and maintainability. This paper shows the effects of a scientific evaluation of software maintainability forecast and metrics. The research aims at the software quality attribute of maintainability as opposite to the method of software maintenance. It also aims to find out the vital correlation between structural complexity metrics and maintenance time. Several investigators have done copious in it, got lots of theoretical outcomes, and subsequently established a chain of practical uses. Due to dynamic changes in object-oriented technology, in today's scenario the class diagram is an essential UML model, as, researcher must first get to know the use of software in a scientific manner. It is an affordable strategy which has had an exceptional result in recent times. This paper is related to UML class diagram metrics through which a way is provided to maintain UML class diagram complexity weights. UML Class diagram's qualities will efficiently and technically show the complexity of Object-Oriented Software. A more specific research study has shown that the technique is associated with individual's experience and also can be useful to improve software quality.
References (14)
- Genero B., M., Moody D.L. and Piattini M. (2005), "Assessing the capability of internal metrics as early indicators of maintenance effort through experimentation",Journal of software maintenance and evolution: Research and Practice, 17(3), pp.225-246.
- Dubey S.K. and Rana A. (2011), "Assessment of maintainability metrics for object-oriented software system", ACM SIGSOFT Software Engineering Notes, 36(5), pp.1-7.
- Genero M., Piattini M. and Jiménez L. (2001), "Empirical validation of class diagram complexity metrics", In Computer Science Society, 2001. SCCC'01', XXI International Conference of the Chilean, Chile, 9-9 Nov.2001. IEEE ,pp. 95-104.
- Genero M., Olivas J., Piattini M. and Romero F. (2002), "Assessing object-oriented conceptual models maintainability", In Advanced Conceptual Modeling Techniques, Volume 2784 of the series Lecture Notes in Computer Science, Berlin, Germany,October 7,2002. Springer Berlin Heidelberg, pp. 288-299.
- Dubey S.K., Sharma A. and Rana A. (2011), "Analysis of Maintainability Models for object-oriented System", International Journal of Computer Science and Engineering, 3(12), pp.3837-3844.
- Kuhl, Frederick S.(1990), "Object-oriented programming applied to a prototype workstation", Software: Practice and Experience, 20(9), pp. 887-898.
- Genero M., Piattini M. and Calero C. (2002), " Empirical validation of class diagram metrics", International Symposium on Empirical Software Engineering,Nara ,Japan, October 3-4,2002. IEEE ,pp. 195-203.
- Genero M., Olivas J., Piattini M. and Romero F. (2001), "Using metrics to predict OO information systems maintainability", In Advanced Information Systems Engineering , Volume 2068 of the series Lecture Notes in Computer Science, Sweden,June 28,2001. Springer Berlin Heidelberg ,pp. 388-401.
- Genero M., Jiménez L. and Piattini M. (2002), "A controlled experiment for validating class diagram structural complexity metrics", In Object- Oriented Information Systems, Montpellier, France,September 2,2002.Springer Berlin Heidelberg ,pp.372-383.
- Genero M., Poels G., Manso E. and Piattini M. (2005), "Defining and validating metrics for UML class diagrams", Metrics for Software Conceptual Models, London, UK, January 4, 2005. Imperial College Press,pp.99-159.
- Genero M., Piattini M., Manso E. and Cantone G.(2003), "Building UML class diagram maintainability prediction models based on early metrics", Ninth International Symposium in Software Metrics, Sydney ,NSW,Australia ,September 3-5,2003.IEEE ,pp. 263-275.
- Fernández-Sáez A.M., Genero M. and Chaudron M.R.(2011), "Does the level of detail of UML models affect the maintainability of source code?", Models in Software Engineering , Wellington, New Zealand, October 16-21,2011. Springer Berlin Heidelberg, pp. 134-148.
- Al Dallal J. (2013), "Object-oriented class maintainability prediction using internal quality attributes", Information and Software Technology, 55(11), pp.2028-2048.
- Genero M., Poels G. and Piattini M.,(2008), "Defining and validating metrics for assessing the understandability of entity-relationship diagrams", Data & Knowledge Engineering, 64(3), pp.534-557.