Abstract | ||
---|---|---|
Model transformation techniques typically operate under the assumption that models do not contain uncertainty. In the presence of uncertainty, this forces modelers to either postpone working or to artificially remove it, with negative impacts on software cost and quality. Instead, we propose a technique to adapt existing model transformations so that they can be applied to models even if they contain uncertainty, thus enabling the use of transformations earlier. Building on earlier work, we show how to adapt graph rewrite-based model transformations to correctly operate on May uncertainty, a technique that allows explicit uncertainty to be expressed in any modeling language. We evaluate our approach on the classic Object-Relational Mapping use case, experimenting with models of varying levels of uncertainty. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1007/978-3-642-41533-3_41 | Lecture Notes in Computer Science |
Field | DocType | Volume |
Graph,Model transformation,Computer science,Modeling language,Uncertainty analysis,Truth table,Theoretical computer science,Software,Software product line,Graph rewriting | Conference | 8107 |
ISSN | Citations | PageRank |
0302-9743 | 18 | 0.70 |
References | Authors | |
16 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
michalis famelis | 1 | 168 | 13.38 |
rick salay | 2 | 400 | 34.68 |
Alessio Di Sandro | 3 | 116 | 7.84 |
Marsha Chechik | 4 | 2287 | 138.57 |