• DocumentCode
    3481123
  • Title

    Semantics Based Cohesion and Coupling Metrics for Evaluating Understandability of State Diagrams

  • Author

    Bae, Jung Ho ; Jeong, Yeon Ji ; Chae, Heung Seok ; Chang, Carl K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pusan Nat. Univ., Busan, South Korea
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    383
  • Lastpage
    392
  • Abstract
    State diagrams commonly used for describing dynamic behavior of systems or objects can have various forms that specify the same behavior. Highly understandable state diagrams are important for efficient and clear communication between developers. Measurement of understandability of state diagrams is the first step to obtain highly understandable ones. Unfortunately, there is little research on metrics for evaluating state diagram´s understandability. In this paper, we propose cohesion and coupling metrics, named Average Cohesiveness Of States (ACOS) and Average number of Similar States Of States (ASSOS), to evaluate understandability of state diagrams. To validate effectiveness of the metrics, we compared understandability of three state diagrams of different representations but the same behavior for two systems. The experiments showed that ACOS and ASSOS can capture understandability more correctly than existing structure-based metrics.
  • Keywords
    computability; software metrics; systems analysis; ACOS; ASSOS; average cohesiveness of states; average number of similar states of states; coupling metrics; semantic based cohesion metrics; state diagram understandability; Analytical models; Complexity theory; Computer aided software engineering; Couplings; Semantics; Size measurement; cohesion/coupling metric; state diagram; understandability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4577-0544-1
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2011.57
  • Filename
    6032369