2012
DOI: 10.5815/ijitcs.2012.09.04
|View full text |Cite
|
Sign up to set email alerts
|

Coupling Complexity Metric: A Cognitive Approach

Abstract: -Analyzing object -oriented systems in order to evaluate their quality gains its importance as the paradigm continues to increase in popularity. Consequently, several object-oriented metrics have been proposed to evaluate different aspects of these systems such as class coupling. This paper presents a new cognitive complexity metric namely cognitive weighted coupling between objects for measuring coupling in object-oriented systems. In this metric, five types of coupling that may exist between classes: control… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0
3

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(11 citation statements)
references
References 19 publications
0
8
0
3
Order By: Relevance
“…Chidamber and Kemerer as part of their metrics suite [25], became a fundamental coupling metric used as base for further metrics and refinements by other researchers: examples can be found in CBO [28], CWCBO [43] and CBE (Coupling Between Elements) [75]. Moreover, our investigation revealed that sometimes the researchers encountered difficulties in retrieving previously proposed metrics.…”
Section: Discussionmentioning
confidence: 84%
See 1 more Smart Citation
“…Chidamber and Kemerer as part of their metrics suite [25], became a fundamental coupling metric used as base for further metrics and refinements by other researchers: examples can be found in CBO [28], CWCBO [43] and CBE (Coupling Between Elements) [75]. Moreover, our investigation revealed that sometimes the researchers encountered difficulties in retrieving previously proposed metrics.…”
Section: Discussionmentioning
confidence: 84%
“…Our investigation revealed that coupling metrics are evaluated referring to the properties defined by Kitchenham et al [147], Weyuker [148] and Briand et al [28]. Metrics such as CTA and CTM [34], CWCBO [43] and CCBC [11] have been validated using this process. However, we noticed that a vast number of metrics have been proposed without undergoing a theoretical evaluation: for instance, based on properties like Representation condition [147].…”
Section: Discussionmentioning
confidence: 87%
“…Rekayasa Perangkat Lunak merupakan suatu cabang ilmu profesi tentang teknik-teknik dalam mengembangkan perangkat lunak, mulai dari perencanaan, pembuatan, pengujian hingga pemeliharaan. Rekayasa perangkat lunak merupakan tugas yang rumit dan [1] Lebih dari dua dekade terakhir, penggunaan teknik berbasis objek lebih dominan dibandingkan dengan penggunaan teknik terstruktur untuk mengembangkan perangkat lunak [2]. Perangkat lunak yang dibangun dengan menggunakan konsep Object Oriented Programing (OOP) akan dilakukan pemrograman yang berpusat pada beberapa objek.…”
Section: Pendahuluanunclassified
“…Oleh karena itu, dipilih perhitungan kualitas desain berorientasi objek menggunakan metrik Cognitive Weighted Coupling Between Object (CWCBO). Metrik tersebut dipilih karena menurut [1], belum pernah ada metrik kopling yang didasarkan pada bobot pemahaman untuk menghitung perbedaan jenis kopling dari berbagai peneliti, sehingga metrik CWCBO yang dihitung berdasarkan bobot pemahaman diharapkan dapat mendefinisikan kopling pada berbagai tingkatan. Adanya perhitungan tersebut dirasa masih kurang efektif dan efisien jika dilakukan perhitungan secara manual dengan jumlah perangkat lunak yang banyak.…”
Section: Pendahuluanunclassified
“…Aloysius and Arockiam [31] presented a new complexity metric called Cognitive Weighted Coupling Between Objects (CWCBO) for measuring the complexity of classes. It considers among others the cognitive complexity (based on the average comprehension time) of the five types of coupling introduced by Berard [32] in 1993 (control coupling, global data coupling, internal data coupling, data coupling and lexical content coupling).…”
Section: A Selected Papersmentioning
confidence: 99%