See this document in CiteSeerX!

Measuring Design-level Cohesion (1998)  (Make Corrections)  (5 citations)
James M. Bieman
Software Engineering



  Home/Search   Context   Related

 
View or download:
colostate.edu/pub/bieman/tse98.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  colostate.edu/~bieman/pubs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Cohesion was first introduced as a software attribute that, when measured, could be used to predict properties of implementations that would be created from a given design. Unfortunately, cohesion, as originally defined, could not be objectively assessed, while more recently developed objective cohesion measures depend on code-level information. We show that association-based and slice-based approaches can be used to measure cohesion using only design-level information. An analytical and... (Update)

Context of citations to this paper:   More

.... level cohesion measures using an approach very similar to the one described in Section 3 to measure code level functional cohesion [2]. They define design level functional cohesion (DFC) measures only in terms of the dependencies between module input and output components....

...(Kang and Bieman, 1996 and 1998) We also propose a set of restructuring operations which are defined in terms of the model. In Bieman and Kang (1998), we evaluate these and other design level cohesion measures and show that they can predict code level attributes. This paper...

Cited by:   More
Improving UML Support for User Interface Design: A Metric.. - Silva, Paton (2003)   (Correct)
Metrics Based Refactoring - Simon, Steinbrückner, Lewerentz (2001)   (Correct)
Distance Based Cohesion Measuring - Simon, Löffler, Lewerentz (1999)   (Correct)

Similar documents (at the sentence level):
65.8%:   Measuring Design-level Cohesion - Bieman, Kang (1998)   (Correct)
38.0%:   Design-level Cohesion Measures: Derivation, Comparison, and.. - Kang, Bieman (1996)   (Correct)

Active bibliography (related documents):   More   All
0.5:   A Quantitative Framework for Software Restructuring - Kang, BIEMAN   (Correct)
0.5:   Testing Across the Lifecycle - Korson (1998)   (Correct)
0.4:   Developing Measures of Class Cohesion for Object-Oriented.. - Ott, Bieman, Kang, Mehra (1995)   (Correct)

Similar documents based on text:   More   All
0.7:   Using Design Cohesion to Visualize, Quantify, and Restructure.. - Kang, Bieman (1996)   (Correct)
0.6:   Inheritance Tree Shapes and Reuse - Kang, Bieman (1995)   (Correct)
0.6:   Measuring Functional Cohesion - Bieman, Ott (1994)   (Correct)

Related documents from co-citation:   More   All
5:   A Metrics Suite for Object Oriented Design (context) - Chidamber, Kemerer - 1994
3:   Treatise on Basic Philosophy (context) - Bunge - 1979
3:   A unified framework for cohesion measurement in objectoriented systems - Briand, Daly et al. - 1997

BibTeX entry:   (Update)

J. Bieman and B-K Kang. Measuring design-level cohesion. IEEE Trans. Software Engineering, 24(2):111--124, February 1998. http://citeseer.ist.psu.edu/article/bieman98measuring.html   More

@article{ bieman98measuring,
    author = "James M. Bieman and Byung-Kyoo Kang",
    title = "Measuring Design-Level Cohesion",
    journal = "Software Engineering",
    volume = "24",
    number = "2",
    pages = "111-124",
    year = "1998",
    url = "citeseer.ist.psu.edu/article/bieman98measuring.html" }
Citations (may not include all citations):
241   A metrics suite for object oriented design (context) - Chidamber, Kemerer - 1994
88   Structured Design (context) - Yourdon, Constantine - 1979
57   Software measurement: a necessary scientific basis (context) - Fenton - 1994
44   Structured design (context) - Stevens, Myers et al. - 1974
36   Measuring functional cohesion - Bieman, Ott - 1994
31   Rule-based approach to computing module cohesion (context) - Lakhotia - 1993
28   Software Engineering (context) - Weiser, IEEE - 1984
27   Cohesion and reuse in an object-oriented system - Bieman, Kang - 1995
16   Measuring the quality of structured designs (context) - Troy, Zweben - 1981
13   A discriminant metric for module cohesion (context) - Emerson - 1984
13   A measure for composite module cohesion (context) - Patel, Chu et al. - 1992
9   Using design cohesion to visualize (context) - Kang, Bieman - 1996
8   Problems with determining package cohesion and coupling - Rising, Calliss - 1992
7   Difficulties using cohesion and coupling as quality indicato.. (context) - Woodward - 1993
6   Measuring and assessing maintainability at the end of high l.. (context) - Briand, Morasca et al. - 1993
6   Developing measures of class cohesion for object-oriented so.. - Ott, Bieman et al. - 1995
3   Measuring data cohesion in the object-oriented paradigm (context) - Mehra
2   and cohesion of object-oriented software systems (context) - Samadzadeh, Khan et al. - 1994
1   Using design abstractions to visualize (context) - Kang, Bieman

Documents on the same site (http://www.cs.colostate.edu/~bieman/pubs.html):   More
Metric Development for Object-Oriented Software - Bieman (1996)   (Correct)
Measuring Functional Cohesion - Bieman, Ott (1994)   (Correct)
Cohesion and Reuse in an Object-Oriented System - Bieman, Kang (1995)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC