• DocumentCode
    555361
  • Title

    Positive effects of utilizing relationships between inconsistencies for more effective inconsistency resolution: NIER track

  • Author

    Nöhrer, Alexander ; Reder, Alexander ; Egyed, Alexander

  • Author_Institution
    Johannes Kepler Univ., Linz, Austria
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    864
  • Lastpage
    867
  • Abstract
    State-of-the-art modeling tools can help detect inconsistencies in software models. Some can even generate fixing actions for these inconsistencies. However such approaches handle inconsistencies individually, assuming that each single inconsistency is a manifestation of an individual defect. We believe that inconsistencies are merely expressions of defects. That is, inconsistencies highlight situations under which defects are observable. However, a single defect in a software model may result in many inconsistencies and a single inconsistency may be the result of multiple defects. Inconsistencies may thus be related to other inconsistencies and we believe that during fixing, one should consider clusters of such related inconsistencies. This paper provides first evidence and emerging results that several inconsistencies can be linked to a single defect and show that with such knowledge only a subset of fixes need to be considered during inconsistency resolution.
  • Keywords
    program verification; effective inconsistency resolution; fixing action generation; relationship utilization; software models; state-of-the-art modeling tools; Analytical models; Bars; Educational institutions; Maintenance engineering; Software; USA Councils; Unified modeling language; clustering; inconsistencies; user guidance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1985927
  • Filename
    6032538