Article (Scientific journals)
Detecting and Resolving Model Inconsistencies Using Transformation Dependency Analysis
Mens, Tom; Van Der Straeten, Ragnhild; D'Hondt, Maja
2006In Lecture Notes in Computer Science, 4199, p. 200-214
Peer reviewed
 

Files


Full Text
Mens-2006-10-MODELS.pdf
Author postprint (2.66 MB)
Request a copy

All documents in ORBi UMONS are protected by a user license.

Send to



Details



Keywords :
[en] inconsistency management; [en] graph transformation; [en] UML
Abstract :
[en] Model inconsistency management is a crucial aspect of model-driven software engineering. It is therefore important to provide automated support for this activity. The problem is, however, that the resolution of inconsistencies may give rise to new inconsistencies. To address this problem, we propose to express inconsistency detection and resolutions as graph transformation rules, and to apply the theory of critical pair analysis to analyse potential dependencies between the detection and resolution of model inconsistencies. As a proof-of-concept, we report on an experiment that we have carried out along these lines using the critical pair analysis algorithm implemented in the state-of-the-art graph transformation tool AGG. The results show that both anticipated and unexpected dependencies between inconsistency detection and resolution rules are found by AGG. We discuss how the integration of the proposed approach into contemporary modelling tools may improve inconsistency management in various ways.
Disciplines :
Computer science
Electrical & electronics engineering
Author, co-author :
Mens, Tom  ;  Université de Mons > Faculté des Sciences > FS - Service du Doyen
Van Der Straeten, Ragnhild 
D'Hondt, Maja
Language :
English
Title :
Detecting and Resolving Model Inconsistencies Using Transformation Dependency Analysis
Publication date :
01 January 2006
Journal title :
Lecture Notes in Computer Science
ISSN :
0302-9743
eISSN :
1611-3349
Publisher :
Springer, Heidelberg, Germany
Volume :
4199
Pages :
200-214
Peer reviewed :
Peer reviewed
Research unit :
S852 - Génie Logiciel
Commentary :
Published in Springer Lecture Notes in Computer Science International Conference on Model Driven Engineering Languages and Systems
Available on ORBi UMONS :
since 10 July 2010

Statistics


Number of views
0 (0 by UMONS)
Number of downloads
0 (0 by UMONS)

OpenCitations
 
62

Bibliography


Similar publications



Contact ORBi UMONS