• DocumentCode
    555418
  • Title

    Inconsistency management framework for model-based development

  • Author

    Reder, Alexander

  • Author_Institution
    Inst. for Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    1098
  • Lastpage
    1101
  • Abstract
    In contrast to programming environments, model-based development tools lack in an efficient support in detecting and repairing design errors. However, inconsistencies must be resolved eventually and the detection of inconsistencies is of little use if it is not known how to use this information. Quite many approaches exist for detecting inconsistencies. Only some of them provide solutions for repairing individual inconsistencies but none of them are able to investigate the repair problem comprehensively - in particular considering the side effects that might occur when applying a repair. My PhD thesis focuses on resolving inconsistencies, the different strategies one can follow and how to deal with the critical problem of side effects. My approach is based on an incremental approach for detecting inconsistencies and combines runtime analysis of the design rules´ evaluation behavior with static analysis on the design rules´ structure. The main contribution is an efficient and effective inconsistency management framework that can be applied generically to (most) modeling and design rule languages.
  • Keywords
    logic programming; program diagnostics; simulation languages; design rule evaluation behavior; design rule languages; inconsistency management framework; incremental approach; model-based development tools; modeling languages; programming environments; static analysis; Analytical models; Computational modeling; Concrete; Maintenance engineering; Programming; Unified modeling language; inconsistencies; resolving inconsistencies; side effects; 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.1986005
  • Filename
    6032599