• DocumentCode
    1478464
  • Title

    A unified framework for coupling measurement in object-oriented systems

  • Author

    Briand, Lionel C. ; Daly, John W. ; Wüst, Jürgen K.

  • Author_Institution
    Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern, Germany
  • Volume
    25
  • Issue
    1
  • fYear
    1999
  • Firstpage
    91
  • Lastpage
    121
  • Abstract
    The increasing importance being placed on software measurement has led to an increased amount of research developing new software measures. Given the importance of object-oriented development techniques, one specific area where this has occurred is coupling measurement in object-oriented systems. However, despite a very interesting and rich body of work, there is little understanding of the motivation and empirical hypotheses behind many of these new measures. It is often difficult to determine how such measures relate to one another and for which application they can be used. As a consequence, it is very difficult for practitioners and researchers to obtain a clear picture of the state of the art in order to select or define measures for object-oriented systems. This situation is addressed and clarified through several different activities. First, a standardized terminology and formalism for expressing measures is provided which ensures that all measures using it are expressed in a fully consistent and operational manner. Second, to provide a structured synthesis, a review of the existing frameworks and measures for coupling measurement in object-oriented systems takes place. Third, a unified framework, based on the issues discovered in the review, is provided and all existing measures are then classified according to this framework. This paper contributes to an increased understanding of the state-of-the-art
  • Keywords
    object-oriented programming; software metrics; software quality; coupling measurement; object-oriented development techniques; object-oriented systems; software measurement; standardized formalism; standardized terminology; structured synthesis; unified framework; Area measurement; Decision making; Force measurement; Helium; Measurement standards; Object oriented modeling; Programming; Software measurement; Software quality; Terminology;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.748920
  • Filename
    748920