Beruflich Dokumente
Kultur Dokumente
= =
Raman Maini, Suruchi Mehra
51 Research Cell: An International Journal of Engineering Sciences ISSN: 2229-6913 Issue July 2011, Vol. 1
2011 Anu Books
4. Conclusion:
Measurement can help to improve the software process, assist in the tracking
and control of a project and asses the quality of a product. By analyzing metrics, a
developer can correct those areas of software process that are the cause of software
defects. A wide variety of object oriented metrics have been proposed to assess the
testability of an object oriented system. Most of the metrics focus on encapsulation,
inheritance, class complexity and polymorphism. CK metrics suite is a set of six
metrics which capture different aspects of an OO design; these metrics mainly
focus on the class and the class hierarchy. It includes complexity, coupling and
cohesion as well. On the other hand MOOD metrics focus on system level which
includes encapsulation, inheritance, polymorphism, and massage passing.
5. References:
[1] B. Henderson-sellers, Object-Oriented Metrics, Measures of Complexity
.Prentice Hall, 1996.
[2] F.B. Abreu and R. Carapuca, Candidate Metrics for Object- Oriented Software
within a Taxonomy Framework, ]. System and Software, vol. 26, no. l, pp. 87-
96, Jan. 1994.
[3] L. Briand, S. Morasca, and V. Basili, De$ning and Vdidating High- Level Design
Metrics, Techtucal Report CS-TR-3301, Univ. of Maryland, Dept. of Computer
Science, College Park, Md., 1994.
[4] L. Briand, S. Morasca, and V. Basili, Property Based Software Engineering
Measurement, IEEE Trans. Software Eng., vol. 22, no. 1, p. 68-86, Jan. 1996.
[5] L.Briand , W.Daly and J. Wust, Unified Framework for Cohesion Measurement
in Object-Oriented Systems. Empirical Software Engineering, 3 65-117, 1998.
[6] L.Briand , W.Daly and J. Wust, A Unified Framework for Coupling
Measurement in Object-Oriented Systems. IEEE Transactions on software
Engineering, 25, 91 121,1999.
[7] L.Briand , W.Daly and J. Wust, Exploring the relationships between design
measures and software quality. Journal of Systems and Software, 5 245-273,
2000.
52
2011 Anu Books
[8] Lorenz, Mark & Kidd Jeff, Object-Oriented Software Metrics, Prentice Hall,
1994.
[9] McCabe and Associates, Using McCabe QA 7.0, 1999, 9861 Broken Land
Parkway 4th Floor Columbia, MD 21046.
[10] McCabe, T. J., A Complexity Measure, IEEE Transactions on Software
Engineering, SE-2(4), pages 308-320, December 1976.
[11] Moreau, D. R., A Programming Environment Evaluation Methodology for
Object-Oriented Systems, Ph.D. Dissertation, University of Southwestern
Louisiana, 1987.
[12] Moreau, D. R., and Dominick, W. D., Object-Oriented Graphical Information
Systems: Research Plan and Evaluation, Journal of Systems and Software,
vol. 10, pp. 23-28, 1989.
[13] Moreau, D. R., and Dominick, W. D., A Programming Environment Evaluation
Methodology for Object-Oriented Systems: Part I The Methodology, Journal
of Object-Oriented Programming, vol. 3, pp. 38-52, 1990.
[14] I.Brooks, Object-Oriented Metrics Collection and Evaluation with a Software
Process, Proc. OOPSLA 93 Workshop Processes and Metrics for Object-
Oriented Software Development, Washington, D.C., 1993.
[15] R.Harrison, S.J.Counsell, and R.V.Nithi, An Evaluation of MOOD set of
ObjectOriented Software Metrics. IEEE Trans. Software Engineering, vol.SE-
24, no.6, pp. 491-496 June1998.
[16] S.R. Chidamber and C.F. Kemerer, A Metrics Suite for Object- Oriented
Design, IEEE Trans. Software Eng., vol. 20, no. 6, pp. 476493, June 1994.
[17] S.R. Chidamber and C.F. Kemerer, Authors Reply, lEEE Trans. Software
Eng., vol. 21, no. 3, p. 265, Mar. 1995.
[18] S.R.Chidamber and C.F.Kamerer, A metrics Suite for Object-Oriented Design.
IEEE Trans. Software Engineering, vol. SE-20, no.6, 476-493, 1994.
Raman Maini, Suruchi Mehra