Abstract
The philosophy toward metrology is based on a fundamental assumption that one cannot control an object or a system if one cannot measure it. This paper presents a set of formally described measures for object-oriented software in the context of an innovated software engineering measurement system (SEMS). SEMS models over 304 meta-and derived-measures for software products and software engineering processes measurement. The measures for object-oriented architectures, sizes, and complexity in SEMS represent the nature and fundamental attributes of object-oriented software. This work also shows that a software measurement system can be described by an algebraic system, therefore new measures may be derived based on a core set of meta measures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abreu, F.B. and R. Carapuca (1994), Candidate Metrics for Object-Oriented Software within a Taxonomy Framework, J. Syst. and Software23, pp. 87–96.
Basili, V.R., L. C. Briand and W. L. Melo (1996), A Validation of Object-Oriented Design Metrics as Quality Indicators, IEEE Trans. Software Eng.22, pp. 751–761.
Briand, L., J. Daly and J. Wuest, (1988), A Unified Framework for Cohesion Measurement in Object-Oriented Systems, Empirical Software Engineering — An International Journal.
Bunge, M. (1967), Scientific Research I and II, Springer-Verlag, Berlin.
Chidamber, S.R. and C. F. Kemerer (1994), A Metrics Suite for Object Oriented Design, IEEE Trans. Software Eng. 20, pp. 476–498.
Chuecher, N.I. mid Shepperdm M.J. (1995), Comments on ‘A Metrics Suite for Object-Oriented Design,’ IEEE Trans. Software Engineering, 21 (3), pp. 263–265.
Drake, T. (1999), Metrics Used for Object-Oriented Software Quality, in S. Zamir ed., Handbook of Object Technology, CRC Press, Boca Raton, pp. 46.1–46. 17.
Henderson-Sellers, B. (1996), Multi-Dimensional Object-Oriented Metrics — Measures of Complexity, Prentice-Hall, Englewood Cliffs, NJ.
Lorenz, M. and J. Kidd (1993), Object-Oriented Software Metrics: A Practical Guide, ISBN: 013179292X.
McCabe, T.J. (1976), A Complexity Measure, IEEE Trans. Software Eng.2, pp. 308–320.
Wang, Y. and G. King (2000), Software Engineering Processes: Principles and Applications, CRC Press, USA, ISBN: 0-8493-2366-5, 752pp.
Wang, Y. (2001), A Software Engineering Measurement Framework (SEMF) for Teaching Quantitative Software Engineering, Proc. Conference on Computer Engineering Education, Fredericton, Canada, May, pp.88–101.
Wang, Y., S. Patel, and D. Patel, (2001), On Built-in Test Classes for Object-Oriented and Component-Based Information Systems, Proc. 7 th International Conference on Information Systems (OOIS ’01), Calgary, Canada, August, Springer-Verlag.
Wang, Y. (2002), Software Engineering Measurement: An Applied Framework of Software Metrics, CRC Press, USA, to appear.
Wang Y., King, G., Fayad, M., Patel, D., Court, I., Staples, G., and Ross, M. (2000), On Built-in Tests Reuse in Object-Oriented Framework Design, ACM Journal on Computing Surveys, Vol.32, No.1, March.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Wang, Y. (2001). Formal Description of Object-Oriented Software Measurement and Metrics in SEMS. In: Wang, X., Johnston, R., Patel, S. (eds) OOIS 2001. Springer, London. https://doi.org/10.1007/978-1-4471-0719-4_14
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0719-4_14
Publisher Name: Springer, London
Print ISBN: 978-1-85233-546-5
Online ISBN: 978-1-4471-0719-4
eBook Packages: Springer Book Archive