@inproceedings {icmt2008, title = {Live Model Transformations Driven by Incremental Pattern Matching}, booktitle = {Proc. First International Conference on the Theory and Practice of Model Transformations (ICMT 2008)}, series = {Lecture Notes in Computer Science}, volume = {5063/2008}, year = {2008}, note = {Acceptance rate: 31\%}, pages = {107{\textendash}121}, publisher = {Springer Berlin / Heidelberg}, organization = {Springer Berlin / Heidelberg}, abstract = {
In the current paper, we introduce a live model transformation framework, which continuously maintains a transformation context such that model changes to source inputs can be readily identified, and their effects can be incrementally propagated. Our framework builds upon an incremental pattern matcher engine, which keeps track of matches of complex contextual constraints captured in the form of graph patterns. As a result, complex model changes can be treated as elementary change events. Reactions to the changes of match sets are specified by graph transformation rules with a novel transactional execution semantics incorporating both pseudo-parallel and serializable behaviour.
}, keywords = {Viatra}, isbn = {978-3-540-69926-2}, issn = {0302-9743 (Print) 1611-3349 (Online)}, doi = {10.1007/978-3-540-69927-9_8}, url = {http://www.springerlink.com/content/g43052uj0p27428v/}, author = {Istv{\'a}n R{\'a}th and G{\'a}bor Bergmann and Andr{\'a}s {\"O}kr{\"o}s and D{\'a}niel Varr{\'o}}, editor = {Antonio Vallecillo and Jeff Gray and Alfonso Pierantonio} }