메뉴 건너뛰기




Volumn 52, Issue 12, 2010, Pages 1346-1361

An object-oriented high-level design-based class cohesion metric

Author keywords

Class cohesion; Fault prediction; Object oriented design; Object oriented software quality

Indexed keywords

CLASS COHESION; COHESION METRICS; DESIGN QUALITY; EMPIRICAL EVIDENCE; FAULT PREDICTION; HIGH-LEVEL DESIGN; IMPORTANT OBJECT; LARGE SYSTEM; MATHEMATICAL PROPERTIES; OBJECT ORIENTED; OBJECT ORIENTED SOFTWARE; OBJECT-ORIENTED DESIGN; OPEN SOURCE SOFTWARE SYSTEMS; UML DIAGRAMS;

EID: 77957344547     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2010.08.006     Document Type: Article
Times cited : (74)

References (62)
  • 3
    • 0035362870 scopus 로고    scopus 로고
    • A controlled experiment for evaluating quality guidelines on the maintainability of object-oriented designs
    • L. Briand, C. Bunse, and J. Daly A controlled experiment for evaluating quality guidelines on the maintainability of object-oriented designs IEEE Transactions on Software Engineering 27 6 2001 513 530
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.6 , pp. 513-530
    • Briand, L.1    Bunse, C.2    Daly, J.3
  • 8
    • 84976760073 scopus 로고
    • Towards a metrics suite for object-oriented design, object-oriented programming systems, languages and applications (OOPSLA)
    • S.R. Chidamber, and C.F. Kemerer Towards a metrics suite for object-oriented design, object-oriented programming systems, languages and applications (OOPSLA) Special Issue of SIGPLAN Notices 26 10 1991 197 211
    • (1991) Special Issue of SIGPLAN Notices , vol.26 , Issue.10 , pp. 197-211
    • Chidamber, S.R.1    Kemerer, C.F.2
  • 12
    • 2942703918 scopus 로고    scopus 로고
    • A proposal of a new class cohesion criterion: An empirical study
    • L. Badri, and M. Badri A proposal of a new class cohesion criterion: an empirical study Journal of Object Technology 3 4 2004 145 159
    • (2004) Journal of Object Technology , vol.3 , Issue.4 , pp. 145-159
    • Badri, L.1    Badri, M.2
  • 21
    • 60249085896 scopus 로고    scopus 로고
    • Software similarity-based functional cohesion metric
    • J. Al Dallal Software similarity-based functional cohesion metric IET Software 3 1 2009 46 57
    • (2009) IET Software , vol.3 , Issue.1 , pp. 46-57
    • Al Dallal, J.1
  • 22
    • 77957341285 scopus 로고    scopus 로고
    • A component cohesion metric applying the properties of linear increment by dynamic dependency relationships between classes
    • ICCSA
    • M. Choi, J. Lee, J. Ha, A component cohesion metric applying the properties of linear increment by dynamic dependency relationships between classes, in: Proceedings of the Computational Science and Its Applications - ICCSA 2006.
    • (2006) Proceedings of the Computational Science and Its Applications
    • Choi, M.1    Lee, J.2    Ha, J.3
  • 23
    • 77957328601 scopus 로고    scopus 로고
    • Mathematical validation of object-oriented class cohesion metrics
    • J. Al Dallal Mathematical validation of object-oriented class cohesion metrics International Journal of Computers 4 2 2010 45 52
    • (2010) International Journal of Computers , vol.4 , Issue.2 , pp. 45-52
    • Al Dallal, J.1
  • 30
    • 77957343805 scopus 로고    scopus 로고
    • Efficient program slicing algorithms for measuring functional cohesion and parallelism
    • J. Al Dallal Efficient program slicing algorithms for measuring functional cohesion and parallelism International Journal of Information Technology 4 2 2007 93 100
    • (2007) International Journal of Information Technology , vol.4 , Issue.2 , pp. 93-100
    • Al Dallal, J.1
  • 31
  • 39
    • 0003976358 scopus 로고
    • Saga University Paper No. 7-69, Saga Publications, US
    • G. Dunteman, Principal components analysis, Saga University Paper No. 7-69, Saga Publications, US, 1989, pp. 96.
    • (1989) Principal Components Analysis , pp. 96
    • Dunteman, G.1
  • 40
    • 0343371760 scopus 로고    scopus 로고
    • Replicated case studies for investigating quality factors in object-oriented designs
    • L.C. Briand, J. Wüst, and H. Lounis Replicated case studies for investigating quality factors in object-oriented designs Empirical Software Engineering 6 1 2001 11 58
    • (2001) Empirical Software Engineering , vol.6 , Issue.1 , pp. 11-58
    • Briand, L.C.1    Wüst, J.2    Lounis, H.3
  • 41
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • T. Gyimothy, R. Ferenc, and I. Siket Empirical validation of object-oriented metrics on open source software for fault prediction IEEE Transactions on Software Engineering 3 10 2005 897 910
    • (2005) IEEE Transactions on Software Engineering , vol.3 , Issue.10 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 42
    • 38549130799 scopus 로고    scopus 로고
    • Investigating effect of design metrics on fault proneness in object-oriented systems
    • K. Aggarwal, Y. Singh, A. Kaur, and R. Malhotra Investigating effect of design metrics on fault proneness in object-oriented systems Journal of Object Technology 6 10 2007 127 141
    • (2007) Journal of Object Technology , vol.6 , Issue.10 , pp. 127-141
    • Aggarwal, K.1    Singh, Y.2    Kaur, A.3    Malhotra, R.4
  • 43
    • 42549092547 scopus 로고    scopus 로고
    • Using the conceptual cohesion of classes for fault prediction in object-oriented systems
    • A. Marcus, D. Poshyvanyk, and R. Ferenc Using the conceptual cohesion of classes for fault prediction in object-oriented systems IEEE Transactions on Software Engineering 34 2 2008 287 300
    • (2008) IEEE Transactions on Software Engineering , vol.34 , Issue.2 , pp. 287-300
    • Marcus, A.1    Poshyvanyk, D.2    Ferenc, R.3
  • 44
    • 85007091311 scopus 로고    scopus 로고
    • Available from February2009
    • Illusion. Available from: < http://sourceforge.net/projects/aoi/ > February 2009.
    • Illusion
  • 45
    • 84877605854 scopus 로고    scopus 로고
    • Available from: < February2009
    • GanttProject. Available from: < http://sourceforge.net/projects/ ganttproject/ > February 2009.
    • GanttProject
  • 46
    • 77957361153 scopus 로고    scopus 로고
    • Available from: February2009
    • JabRef. Available from: < http://sourceforge.net/projects/jabref/ > February 2009.
    • JabRef
  • 47
    • 77957327269 scopus 로고    scopus 로고
    • Available from: February2009
    • Openbravo. Available from: < http://sourceforge.net/projects/ openbravopos > February 2009.
    • Openbravo
  • 48
    • 0343280011 scopus 로고    scopus 로고
    • Exploring the relationship between design measures and software quality in object-oriented systems
    • L.C. Briand, J. Wust, J. Daly, and V. Porter Exploring the relationship between design measures and software quality in object-oriented systems Journal of System and Software 51 3 2000 245 273
    • (2000) Journal of System and Software , vol.51 , Issue.3 , pp. 245-273
    • Briand, L.C.1    Wust, J.2    Daly, J.3    Porter, V.4
  • 49
    • 77957348984 scopus 로고    scopus 로고
    • Measuring the discriminative power of object-oriented class cohesion metrics
    • in press
    • J. Al Dallal, Measuring the discriminative power of object-oriented class cohesion metrics, IEEE Transactions on Software Engineering (2010), in press.
    • (2010) IEEE Transactions on Software Engineering
    • Al Dallal, J.1
  • 55
    • 77957159740 scopus 로고    scopus 로고
    • Empirical studies of quality models in object-oriented systems
    • Academic Press
    • L.C. Briand, and J. Wust Empirical studies of quality models in object-oriented systems Advances in Computers 2002 Academic Press pp. 97-166
    • (2002) Advances in Computers
    • Briand, L.C.1    Wust, J.2
  • 56
    • 77957352339 scopus 로고    scopus 로고
    • A systematic and comprehensive investigation of methods to build and evaluate fault prediction models
    • accepted for publication on the
    • E. Arisholm, L.C. Briand, E.B. Johannessen, A systematic and comprehensive investigation of methods to build and evaluate fault prediction models, accepted for publication on the Journal of Systems and Software, 2009.
    • (2009) Journal of Systems and Software
    • Arisholm, E.1    Briand, L.C.2    Johannessen, E.B.3
  • 57
    • 34547137028 scopus 로고    scopus 로고
    • Bonferroni and Sidak corrections for multiple comparisons
    • H. Abdi Bonferroni and Sidak corrections for multiple comparisons Neil. Salkind, Encyclopedia of Measurement and Statistics 2007 Sage Thousand Oaks, CA 1 9
    • (2007) Encyclopedia of Measurement and Statistics , pp. 1-9
    • Abdi, H.1
  • 59
    • 0020083498 scopus 로고
    • The meaning and use of the area under a receiver operating characteristic (ROC) curve
    • J.A. Hanley, and B.J. McNeil The meaning and use of the area under a receiver operating characteristic (ROC) curve Radiology 143 1 1982 29 36
    • (1982) Radiology , vol.143 , Issue.1 , pp. 29-36
    • Hanley, J.A.1    McNeil, B.J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.