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
Link To Document