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.

    [img]
    Preview
    Download (85kB) | Preview


    Share your research

    Twitter Facebook LinkedIn GooglePlus Email more...



    Add this article to your Mendeley library


    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:

      Repository Staff Only(login required)

      View Item Item control page

      Downloads

      Downloads per month over past year