Skip to main content

Identifying Internal and External Characteristics of Classes likely to be useful as Structural Complexity Metrics

  • Conference paper
OOIS’94

Abstract

Metrics appropriate to object-oriented information systems development are urgently required. As part of an ongoing evaluation of existing 00 metrics and the development and validation of new ones, here we systematically consider the various perspectives of an object-oriented system: inside a class, external at the class level, system level, system level relationships and inheritance coupling

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. (Basili and Rombach, 1988): V.R. Basili and H.D. Rombach, The TAME project: towards improvement-orientated software environments, IEEE Trans. Soft. Eng, 14(6), pages 758–773, 1988

    Article  Google Scholar 

  2. (Cant et al., 1994): S.N. Cant, B. Henderson-Sellers and D.R. Jeffery, Application of cognitive complexity metrics to object-oriented programs, J. Obj.- Oriented Programming, 7(4), pages 52–63, 1994

    Google Scholar 

  3. (Chidamber and Kemerer, 1991): S. Chidamber and C. Kemerer, Towards a metric suite for object-oriented design, in Proc. 00PSLA’91, Sigplan Notices, 26(11), pages 197–211, 1991

    Google Scholar 

  4. (Henderson-Sellers and Tegarden, 1994): B. Henderson-Sellers and D. Tegarden, Clarification concerning modularization and McCabe’s cyclomatic complexity, Comm. ACM, 37(4), pages 92–94, 1994

    Google Scholar 

  5. (Kolewe, 1993): R. Kolewe, Metrics in object-oriented design and programming, Software Development, pages 53–62, October 1993

    Google Scholar 

  6. (Li and Henry, 1993): W. Li and S. Henry, Object-oriented metrics that predict maintainability, J. Systems Software, 23(2), pages 111–122, 1993

    Article  Google Scholar 

  7. (McCabe, 1976): T.J. McCabe, A complexity measure, IEEE Trans. Soft. Eng, 2(4), pages 308–320, 1976

    Article  MathSciNet  Google Scholar 

  8. (Pant et al., 1994): Y.R. Pant, J.M. Verner and B. Henderson-Sellers, S/C: a software size/complexity measure, Procs First IFIP/SQI International Conference on Software Quality and Productivity (ICSQP 94), Hong Kong, 5–7 December 1994 (in press)

    Google Scholar 

  9. (Wirfs-Brock et al., 1990): R.J. Wirfs-Brock, B. Wilkerson and L. Wiener, Designing Object-Oriented Software, Prentice Hall, 368pp, 1990

    Google Scholar 

  10. (Yap and Henderson-Sellers, 1993): L.-M. Yap and B. Henderson-Sellers, Consistency considerations of object-oriented class libraries, Centre for Information Technology Research Report No. 93/3, University of New South Wales, Sydney, Australia, HOpp, 1993

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag London Limited

About this paper

Cite this paper

Henderson-Sellers, B. (1995). Identifying Internal and External Characteristics of Classes likely to be useful as Structural Complexity Metrics. In: Patel, D., Sun, Y., Patel, S. (eds) OOIS’94. Springer, London. https://doi.org/10.1007/978-1-4471-3016-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3016-1_18

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19927-4

  • Online ISBN: 978-1-4471-3016-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics