Skip to main content

Interaction Coupling: A Modern Coupling Extractor

  • Conference paper
  • First Online:
Computational Intelligence, Cyber Security and Computational Models

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 246))

  • 1540 Accesses

Abstract

Software development plays a vital role in interaction between the methods, classes, and attributes. Coupling is one of the most vibrant internal qualities to measure the design performance. Many object-oriented metrics have been proposed to evaluate different aspects of object-oriented program using coupling. This paper presents a new modern approach, which depicts the concept of interaction coupling, and a prototype is developed to measure the interaction coupling. Three types of metrics response for class (RFC), message-passing coupling (MPC), and method invocation coupling (MIC) that may invoke methods are analyzed, measured, and summarized.

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 299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.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

References

  1. Amjan Shaik et al., “Metrics for Object Oriented Design Software Systems: A Survey”, Journal of Emerging Trends in Engineering and Applied Sciences ISSN: 21417016 (2010).

    Google Scholar 

  2. Chidamber, Shyam and Kemerer, Chris, “A Metrics Suite for Object-Oriented Design”, IEEE Transactions on Software Engineering, June, (1994), pp. 476–492.

    Google Scholar 

  3. Li and Henry, “Object Oriented Metrics which predict maintainability”, Journal of Systems and Software, Volume 23 Issue 2, Nov (1993).

    Google Scholar 

  4. L.C. Briand, J.W. Daly and J.K. Wust, “A Unified Framework for coupling measurement in Object Oriented Systems”, IEEE Transaction on Software Engineering (1999), Vol. 25, Issue.

    Google Scholar 

  5. E. Arisholm et al., “Dynamic coupling measurement for object-oriented software”, IEEE Transactions on Software Engineering, vol. 30, pp. 491–506, August 2004.

    Google Scholar 

  6. M.V. Vijaya Saradhi and B.R. Sastry “ESPQ: A New Object Oriented Design Metric for Software Quality Measurement” International Journal of Engineering Science and Technology (2010), Vol. 2, Issue. 3.

    Google Scholar 

  7. Harrison. R et al, “Coupling metrics for object-oriented design” proceedings for the Fifth International Software Metrics Symposium, (1998), pages 150–157.

    Google Scholar 

  8. Ramanath Subramanyam et al., “Empirical analysis of CK metrics for Object-Oriented design complexity: Implications for Software Defects”, IEEE transactions on software engineering (2003), vol. 29, No. 4.

    Google Scholar 

  9. K K Agarwal, Yogesh Singh, ArvinderKaur and Ruchika Malhotra, “Empirical Study of Object-Oriented Metrics”, (2006), vol. 5, No. 8.

    Google Scholar 

  10. Magnus Andersson, Patrik Vestergren, “Object-Oriented Design Quality Metrics” http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.1.5047.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Gomathi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer India

About this paper

Cite this paper

Gomathi, S., Linda, P.E. (2014). Interaction Coupling: A Modern Coupling Extractor. In: Krishnan, G., Anitha, R., Lekshmi, R., Kumar, M., Bonato, A., Graña, M. (eds) Computational Intelligence, Cyber Security and Computational Models. Advances in Intelligent Systems and Computing, vol 246. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1680-3_26

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-1680-3_26

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-1679-7

  • Online ISBN: 978-81-322-1680-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics