6 citations found. Retrieving documents...
L. M. Ott, J. M. Bieman, B. K. Kang, and B. Mehra. "Developing Measures of Class Cohesion for ObjectOriented Software," Proc. 7th Annual Oregon Workshop on Software Metrics, June 1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Measuring Class Cohesion in Java - Shumway (1997)   (Correct)

....consider interactions between methods and instance variables. The cohesion measure of a class refers to the difficulty of factoring the class into separate classes: the more cohesive a class, the more difficult it is to factor. 2.3. 1 Class Slice Abstraction of Ott and Mehra Ott and Mehra [Ott95] extend the earlier work of Bieman and Ott that uses program slices to measure connectedness of class slices. Ott is currently pursuing this line of investigation. 2.3.2 Module Interactions of Briand, Morasca, and Basili Briand, Morasca, and Basili define cohesion in design terms [Briand94, ....

Linda Ott, James Bieman, Byung-Kyoo Kang, Bindu Mehra. "Developing Measures of Class Cohesion for Object-Oriented Software." Proceedings of the Annual Oregon Workshop on Software Metrics (AOWSM95), 1995.


Multi-View Software Evolution: A UML-based Framework for.. - France, Bieman (2001)   Self-citation (Bieman)   (Correct)

....quantify properties of individual classes and their relationships to the rest of a system. Chidamber and Kemerer s suite of object oriented measures include only single class measures [17] Other researchers, including one of the authors, have developed cohesion measures for individual classes [5, 11, 31, 39]. Work on quantifying interclass properties (properties of collections of classes) includes Hitz and Montazeri s work to quantify coupling in object oriented systems [31] They classify individual dependencies between classes and between objects, and they propose an ordinal measure of the ....

L. Ott, J. Bieman, B.-K. Kang, and B. Mehra. Developing measures of class cohesion for object-oriented software. Proc. Annual Oregon Workshop on Software Metrics (AOWSM'95), June 1995.


Design-level Cohesion Measures: Derivation, Comparison, and.. - Kang, Bieman (1996)   Self-citation (Bieman Kang)   (Correct)

....bieman cs.colostate.edu, Fort Collins, CO 80523, USA. 970)491 7096, Fax: 970) 491 2466. Class cohesion measures for object oriented software have also been defined using a slice based approach, and by analyzing the connectivity between methods through common references to instance variables[1, 5, 6]. Method bodies are needed to apply these code level class cohesion measures. In this paper, we show that module cohesion can be objectively assessed using only design level information. We develop and compare design level cohesion measures using both the association based and slice based ....

L. Ott, J. Bieman, B-K. Kang, and B. Mehra. Developing measures of class cohesion for object-oriented software. Proc. Annual Oregon Workshop on Software Metrics (AOWSM'95), June 1995.


Program Slices as an Abstraction for Cohesion Measurement - Ott, Bieman (1998)   (5 citations)  Self-citation (Ott Bieman)   (Correct)

....and methods. Functional cohesion cannot be applied directly to classes. Fenton suggests that what we are interested in here is a different form of cohesion, namely data cohesion, rather than functional cohesion [5] We examine two slice based approaches for measuring object oriented cohesion [19]. One approach, by Ott and Gupta [9] is a direct extension of our work on functional cohesion. The other approach, by Bieman and Kang [1] evolved from Chidamber and Kemerer s measure of the lack of cohesion (LCOM) between methods [4] In both approaches, the class is the basic unit and the ....

L. Ott, J. Bieman, B-K Kang, and B. Mehra. Developing measures of class cohesion for object-oriented software. In Proc. 7th Annual Oregon Workshop on Software Metrics, 1995.


Measuring Design-level Cohesion - Bieman (1998)   (3 citations)  Self-citation (Bieman Kang)   (Correct)

....output slices. The computation of functional cohesion also requires code level information. Class cohesion measures for object oriented software have also been defined using a slice based approach, and by analyzing the connectivity between methods through common references to instance variables[1, 10, 11]. Method bodies are needed to apply these code level class cohesion measures. Cohesion is only one of many attributes that designers strive to improve. For example, designers also aim to reduce coupling. We need to be able to objectively measure such attributes in order to evaluate alternative ....

L. Ott, J. Bieman, B-K. Kang, and B. Mehra. Developing measures of class cohesion for object-oriented software. Proc. Annual Oregon Workshop on Software Metrics (AOWSM'95), June 1995.


Measuring Coupling in Aspect-Oriented Systems - Jianjun Zhao Department (2004)   (1 citation)  (Correct)

No context found.

L. M. Ott, J. M. Bieman, B. K. Kang, and B. Mehra. "Developing Measures of Class Cohesion for ObjectOriented Software," Proc. 7th Annual Oregon Workshop on Software Metrics, June 1995.

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