Skip to main content

2015 | OriginalPaper | Buchkapitel

A Design Phase Understandability Metric Based on Coupling and Cohesion for Object-Oriented Systems

verfasst von : Nikita Singh, Aprna Tripathi

Erschienen in: Intelligent Computing, Communication and Devices

Verlag: Springer India

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

As the software size grows, the maintenance become challenging. To make it easier, there is a need to measure some quality parameters in earlier phases of software development. Understandability has a major contribution to control the maintainability. Coupling and cohesion are two well-accepted parameters to measure the software quality parameters. In this paper, a model is proposed to measure the understandability that is based on coupling and cohesion.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Counsell, S., Newson, P., Mendes, E.: Architectural level hypothesis testing through reverse engineering of object-oriented software. In: 8th International Workshop on Program Comprehension (IWPC) (2000) Counsell, S., Newson, P., Mendes, E.: Architectural level hypothesis testing through reverse engineering of object-oriented software. In: 8th International Workshop on Program Comprehension (IWPC) (2000)
2.
Zurück zum Zitat Harrison, R., Counsell, S.: Object oriented software understandability: An empirical investigation. In: Proceedings of 12 International Conference on Software and System Engineering and their Application (ICSSEA) (1999) Harrison, R., Counsell, S.: Object oriented software understandability: An empirical investigation. In: Proceedings of 12 International Conference on Software and System Engineering and their Application (ICSSEA) (1999)
3.
Zurück zum Zitat ISO/IEC 9126-1.: Software engineering—product quality—part 1: Quality model (2001) ISO/IEC 9126-1.: Software engineering—product quality—part 1: Quality model (2001)
4.
Zurück zum Zitat Porter, A., Siy, H.P., Toman, C.A., Votta, L.G.: An experiment to assess the cost-benefits of code inspections in large scale software development. IEEE Trans. Softw. Eng. 23(6), 329–346 (1997)CrossRef Porter, A., Siy, H.P., Toman, C.A., Votta, L.G.: An experiment to assess the cost-benefits of code inspections in large scale software development. IEEE Trans. Softw. Eng. 23(6), 329–346 (1997)CrossRef
5.
Zurück zum Zitat Nazir, M., Khan, R.A., Mustafa, K.: A metrics based model for understandability quantification. Int. J. Comput. 2(4), 90–94 (2010) Nazir, M., Khan, R.A., Mustafa, K.: A metrics based model for understandability quantification. Int. J. Comput. 2(4), 90–94 (2010)
6.
Zurück zum Zitat Rajnish, K.: Class complexity metric to predict understandability. IJIEEB 6(1), 69–76 (2014)CrossRef Rajnish, K.: Class complexity metric to predict understandability. IJIEEB 6(1), 69–76 (2014)CrossRef
7.
Zurück zum Zitat Shima, K., Takemura, Y., Matsumoto, K.: An approach to experimental evaluation of software understandability. In: Proceedings of the 2002 International Symposium on Empirical Software Engineering (ISESE’02). IEEE Computer Society, Washington, DC, USA, 2002 Shima, K., Takemura, Y., Matsumoto, K.: An approach to experimental evaluation of software understandability. In: Proceedings of the 2002 International Symposium on Empirical Software Engineering (ISESE’02). IEEE Computer Society, Washington, DC, USA, 2002
8.
Zurück zum Zitat Mayrhauser, A., Vans, A.M.: Program understanding behavior during adaptation of large scale software. In: Proceedings of the 6th International Workshop on Program Comprehension (IWPC’98), Ischia, Italy, pp. 164–172, June 1998 Mayrhauser, A., Vans, A.M.: Program understanding behavior during adaptation of large scale software. In: Proceedings of the 6th International Workshop on Program Comprehension (IWPC’98), Ischia, Italy, pp. 164–172, June 1998
9.
Zurück zum Zitat Kushwaha, D.S., Misra, A.K.: Cognitive information complexity measure of object-oriented software: a practitioner’s approach, SEPADS’06. In: Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems, pp. 174–179 (2006) Kushwaha, D.S., Misra, A.K.: Cognitive information complexity measure of object-oriented software: a practitioner’s approach, SEPADS’06. In: Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems, pp. 174–179 (2006)
10.
Zurück zum Zitat Kushwaha, D.S., Misra, A.K.: A modified cognitive information complexity measure of software. ACM SIGSOFT Software Engineering Notes, vol. 31(1), January 2006 Kushwaha, D.S., Misra, A.K.: A modified cognitive information complexity measure of software. ACM SIGSOFT Software Engineering Notes, vol. 31(1), January 2006
11.
Zurück zum Zitat Tripathi, A., Vardhan, M., Kushwaha, D.S.: Package level cohesion and its application. In: Fifth International Conference on Advances in Communication, Network, and Computing—CNC 2014, Elsevier, Chennai, 21–22 Feb 2014 Tripathi, A., Vardhan, M., Kushwaha, D.S.: Package level cohesion and its application. In: Fifth International Conference on Advances in Communication, Network, and Computing—CNC 2014, Elsevier, Chennai, 21–22 Feb 2014
Metadaten
Titel
A Design Phase Understandability Metric Based on Coupling and Cohesion for Object-Oriented Systems
verfasst von
Nikita Singh
Aprna Tripathi
Copyright-Jahr
2015
Verlag
Springer India
DOI
https://doi.org/10.1007/978-81-322-2012-1_33