Partners: TU Wien, LieberLieber Software GmbH, JoinVision E-Services GmbH, and Team Communication Technology Management GmbH
Funding: FFG - BRIDGE
Employed Technologies: Java, Model Transformation Languages such as ATL, QVT
Web: http://model-evolution.net/
Team: DI Martin Wischenbart M.Sc., DI Philip Langer, Dr. Jürgen Etzlstorfer M.Sc., DI Dr. Angelika Kusel, Ass. Prof. Mag. Dr. Elisabeth Kapsammer, Assoc. Prof. Mag. Dr. Wieland Schwinger M.Sc., a.Univ.-Prof. Mag. Dr. Werner Retschitzegger
Summary of Project Focus. The main goal of DARWIN is to provide an extensible framework based on well-established conceptual modeling languages and model-driven engineering techniques enabling developers to entirely develop and evolve semantic infrastructures at an appropriate level of abstraction. Along this overall reserach focus, Darwin pursues three key research goals involving several research challenges: Model-Driven Semantic Infrastructure Development: To ease the development of semantic infrastrucutres, the first goal of Darwin is to provide a development toolkit supporting a tailored assembly of model-driven techniques to enable an entirely model-based development process and the automatic generation of semantic infrastructures. Change-aware Development Environment: Successful software is always subject to modification. By this goal, we turn changes applied during development into first-class entitities to enable co-evolution of interdependent artifacts as well as the incremental generation of artifacts building the semantic infrastructures. Semi-automated Co-Evolution: Every time schemas evolve, dependent artifacts have to be kept in a consistent state. Manually performing this task is often cumbersome and error-prone. To support the user in maintaining the semantic infrastructure, this goals deals with the co-evolution of schema-dependent artifacts such as instances, queries, inferences, and integrations in the model layer.
Publications:
@inproceedings{Kusel2015b,
title = {{Consistent Co-Evolution of Models and Transformations}},
author = {Angelika Kusel and Jürgen Etzlstorfer and Elisabeth Kapsammer and Werner Retschitzegger and Wieland Schwinger and Johannes Schönböck},
year = {2015},
publisher = {IEEE},
booktitle = {Proc. of the 18th International Conference on Model Driven Engineering Languages and Systems (MODELS)},
month = {10},
address = {Ottawa, Canada}
}
@inproceedings{DBLP:conf/hicss/SchonbockEKKRS15,
title = {Model-Driven Co-evolution for Agile Development},
author = {Johannes Sch{\"{o}}nb{\"{o}}ck and Juergen Etzlstorfer and Elisabeth Kapsammer and Angelika Kusel and Werner Retschitzegger and Wieland Schwinger},
year = {2015},
booktitle = {48th Hawaii International Conference on System Sciences, {HICSS} 2015, Kauai, Hawaii, USA, January 5-8, 2015},
pages = {5094--5103},
month = {01},
address = {Kauai, Hawaii}
}
@inproceedings{DBLP:conf/models/KuselEKLRSSW14,
title = {A Systematic Taxonomy of Metamodel Evolution Impacts on {OCL} Expressions},
author = {Angelika Kusel and Juergen Etzlstorfer and Elisabeth Kapsammer and Philip Langer and Werner Retschitzegger and Johannes Schoenboeck and Wieland Schwinger and Manuel Wimmer},
year = {2014},
booktitle = {Proceedings of the Workshop on Models and Evolution co-located with {ACM/IEEE} 17th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2014), Valencia, Spain, Sept 28, 2014.},
pages = {2--11},
month = {10},
address = {Valencia, Spain}
}
@inproceedings{Schoenboeck2014,
title = {{CARE - A Constraint-Based Approach for Re-Establishing Conformance-Relationships}},
author = {Johannes Sch\"{o}nb\"{o}ck and Angelika Kusel and J\"{u}rgen Etzlstorfer and Elisabeth Kapsammer and Wieland Schwinger and Manuel Wimmer and Martin Wischenbart},
year = {2014},
booktitle = {Proceedings of the 10th Asian-Pacific Conference on Conceptual Modelling},
month = {01},
address = {Auckland, New Zealand}
}
@inproceedings{Kusel2013b,
title = {{A Survey on Incremental Model Transformation Approaches}},
author = {Angelika Kusel and J\"{u}rgen Etzlstorfer and Elisabeth Kapsammer and Philip Langer and Werner Retschitzegger and Johannes Sch\"{o}nb\"{o}ck and Wieland Schwinger and Manuel Wimmer},
year = {2013},
booktitle = {Proceedings of Models and Evolution Workshop (ME) @ MoDELS}
}