MURAL - Maynooth University Research Archive Library



    Run-Time Cohesion Metrics: An Empirical Investigation


    Mitchell, Aine and Power, James F. (2004) Run-Time Cohesion Metrics: An Empirical Investigation. In: International Conference on Software Engineering Research and Practice, 21-24 June 2004, Las Vegas, Nevada, USA.

    [thumbnail of JP-Cohesion-metrics.pdf]
    Preview
    Text
    JP-Cohesion-metrics.pdf

    Download (85kB) | Preview

    Abstract

    Cohesion is one of the fundamental measures of the ’goodness’ of a software design. The most accepted and widely studied object-oriented cohesion metric is Chidamber and Kemerer’s Lack of Cohesion in Methods measure. However due to the nature of object-oriented programs, static design metrics fail to quantify all the underlying dimensions of cohesion, as program behaviour is a function of it operational environment as well as the complexity of the source code. For these reasons two run-time object-oriented cohesion metrics are described in this paper, and applied to Java programs from the SPECjvm98 benchmark suite. A statistical analysis is conducted to assess the fundamental properties of the measures and investigate whether they are redundant with respect to the static cohesion metric. Results to date indicate that run-time cohesion metrics can provide an interesting and informative qualitative analysis of a program and complement existing static cohesion metrics.
    Item Type: Conference or Workshop Item (Paper)
    Keywords: Run-Time; object-oriented; cohesion metrics; software; JAVA;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 6436
    Depositing User: Dr. James Power
    Date Deposited: 02 Oct 2015 16:04
    Refereed: No
    URI: https://mural.maynoothuniversity.ie/id/eprint/6436
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only (login required)

    Item control page
    Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads