Markus Herrmannsdörfer
Publications

Journal & Magazine Papers
Seamless Model-based Development: from Isolated Tools to Integrated Model Engineering Environments [abstract] [http]
Manfred Broy, Martin Feilkas, Markus Herrmannsdoerfer, Stefano Merenda, and Daniel Ratiu
Proceedings of the IEEE, Special Issue on Aerospace and Automotive Software
2010
Tabular Notations for State Machine-Based Specifications [abstract] [http]
Markus Herrmannsdoerfer, Brian Berenbach, and Sascha Konrad
CrossTalk - The Journal of Defense Software Engineering
2008
Conference Papers
Feature Profiling for Evolving Systems
Elmar Juergens, Martin Feilkas, Markus Herrmannsdoerfer, Florian Deissenboeck
accepted for presentation at ICPC '11: 19th IEEE International Conference on Program Comprehension.
2011.
Metamodel Usage Analysis for Identifying Metamodel Improvements [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Daniel Ratiu, and Maximilian Koegel
SLE '10: 3rd International Conference on Software Language Engineering.
2010.
An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Sander Vermolen, and Guido Wachsmuth
SLE '10: 3rd International Conference on Software Language Engineering.
2010.
How to Evaluate Meta-Models for Software Quality? [abstract] [pdf5]
Michael Kläs, Constanza Lampasona, Sabine Nunnenmacher, Stefan Wagner, Markus Herrmannsdörfer, and Klaus Lochmann
MetriKon '10: DASMA Metrik Kongress.
2010.
Collaborative Model Merging [abstract] [http] [pdf1]
Maximilian Koegel, Helmut Naughton, Jonas Helming, and Markus Herrmannsdoerfer
ONWARD! '10: ACM Conference on New Ideas in Programming and Reflections on Software.
2010.
Seamless Model-driven Development put into Practice [abstract] [http] [pdf4]
Wolfgang Haberl, Markus Herrmannsdoerfer, Stefan Kugele, Michael Tautschnig, and Martin Wechs
ISoLA '10: 4th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation.
2010.
A Comparison of Model Migration Tools [abstract] [http] [pdf4]
Louis M. Rose, Markus Herrmannsdoerfer, James R. Williams, Dimitrios S. Kolovos, Kelly Garces, Richard F. Paige, and Fiona A.C. Polack
MoDELS '10: 13th International Conference on Model Driven Engineering Languages and Systems.
2010.
Comparing State- and Operation-based Change Tracking on Models [abstract] [http] [pdf3]
Maximilian Koegel, Markus Herrmannsdoerfer, Yang Li, Jonas Helming, and Joern David
EDOC '10: 14th IEEE International EDOC Conference.
2010.
Model-Level Debugging of Embedded Real-Time Systems [abstract] [http] [pdf3]
Wolfgang Haberl, Markus Herrmannsdoerfer, Jan Birke, and Uwe Baumgarten
ICESS '10: 7th IEEE International Conference on Embedded Software and Systems.
2010.
One Click from Model to Reality
Wolfgang Haberl, Markus Herrmannsdoerfer, Stefan Kugele, Michael Tautschnig, and Martin Wechs
accepted for presentation at SAASE '09: Symposium on Automotive/Avionics Systems Engineering.
2009.
Language Evolution in Practice: The History of GMF [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Daniel Ratiu, and Guido Wachsmuth
SLE '09: 2nd International Conference on Software Language Engineering.
2009.
COPE - Automating Coupled Evolution of Metamodels and Models [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Sebastian Benz, Elmar Juergens
ECOOP '09: Proc. of the 23rd European Conference on Object-Oriented Programming.
2009.
Structured Formalization of Service-Oriented Specifications [abstract] [http] [pdf3]
Markus Herrmannsdoerfer, Sabine Rittmann, Bernhard Schaetz
ECBS '09: Proc. of the 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems.
2009.
Automatability of Coupled Evolution of Metamodels and Models in Practice [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Sebastian Benz, Elmar Juergens
MoDELS '08: Proc. of the 11th International Conference on Model Driven Engineering Languages and Systems.
2008.
Workshop Papers
Towards Semantics-Preserving Model Migration [abstract] [http] [pdf]
Markus Herrmannsdoerfer, and Maximilian Koegel
ME '10: International Workshop on Models and Evolution.
2010.
Merging Model Refactorings - An Empirical Study [abstract] [http] [pdf]
Maximilian Koegel, Markus Herrmannsdoerfer, Otto von Wesendonk, and Jonas Helming
ME '10: International Workshop on Models and Evolution.
2010.
Migrating UML Activity Models with COPE [abstract] [http] [pdf]
Markus Herrmannsdoerfer
TTC '10: Transformation Tool Contest.
2010.
Towards a Generic Operation Recorder for Model Evolution [abstract] [http] [pdf1]
Markus Herrmannsdoerfer, and Maximilian Koegel
IWMCP '10: International Workshop on Model Comparison in Practice.
2010.
Operation-based Conflict Detection [abstract] [http] [pdf1]
Maximilian Koegel, Markus Herrmannsdoerfer, Otto von Wesendonk and Jonas Helming
IWMCP '10: International Workshop on Model Comparison in Practice.
2010.
Model-based Development Tools for Embedded Systems in the Industry - Results from an Empirical Investigation [abstract] [http] [pdf2]
Markus Herrmannsdoerfer, Thomas Kofler, Stefano Merenda, Daniel Ratiu, Judith Thyssen
ENVISION 2020 '10: Erster Workshop zur Zukunft der Entwicklung softwareintensiver, eingebetteter Systeme.
2010.
Limitations of Automating Model Migration in Response to Metamodel Adaptation [abstract] [http] [pdf4]
Markus Herrmannsdoerfer, Daniel Ratiu
Extended version of the workshop paper.
Proc. of the MoDELS Workshops 2009.
2009.
State-Based vs. Operation-based Change Tracking [abstract] [pdf]
Maximilian Koegel, Markus Herrmannsdoerfer, Jonas Helming, Yang Li
ModSE-MCCM '09: Proc. of the Joint ModSE-MCCM Workshop on Models and Evolution.
2009.
Limitations of Automating Model Migration in Response to Metamodel Adaptation [abstract] [pdf]
Markus Herrmannsdoerfer, Daniel Ratiu
Selected as 1 of 2 best papers.
ModSE-MCCM '09: Proc. of the Joint ModSE-MCCM Workshop on Models and Evolution.
2009.
Operation-based Versioning of Metamodels with COPE [abstract] [pdf3]
Markus Herrmannsdoerfer
CVSM '09: Proc. of the 2nd International Workshop on Comparison and Versioning of Software Models.
2009.
Model-level Simulation for COLA [abstract] [pdf3]
Markus Herrmannsdoerfer, Wolfgang Haberl, Uwe Baumgarten
MISE '09: Proc. of the 3rd International Workshop on Modeling in Software Engineering.
2009.
Library Concepts for Model Reuse [abstract] [pdf5]
Markus Herrmannsdoerfer, Benjamin Hummel
LDTA '09: Proc. of the 9th International Workshop on Language Descriptions Tools and Applications.
2009.
COPE: A Language for the Coupled Evolution of Metamodels and Models [abstract] [http] [pdf5]
Markus Herrmannsdoerfer, Sebastian Benz, Elmar Juergens
MCCM '08: Proc. of the 1st International Workshop on Model Co-Evolution and Consistency Management.
2008.
Tool Demos
The Quamoco Tool Chain for Quality Modeling and Assessment [abstract] [pdf1]
Florian Deissenboeck, Lars Heinemann, Markus Herrmannsdoerfer, Klaus Lochmann, Stefan Wagner
accepted for presentation at ICSE '11: 33rd International Conference on Software Engineering.
2011.
COPE - A Workbench for the Coupled Evolution of Metamodels and Models [abstract] [http] [pdf4]
Markus Herrmannsdoerfer
SLE '10: 3rd International Conference on Software Language Engineering.
2010.
COPE - Automating Coupled Evolution of Metamodels and Models (Poster & Demo) [abstract] [pdf] [poster]
Markus Herrmannsdoerfer
ECOOP '09: 23rd European Conference on Object-Oriented Programming.
2009.
Non-Refereed Publications
COPE: Coupled Evolution of Metamodels and Models for the Eclipse Modeling Framework [abstract] [pdf]
Markus Herrmannsdoerfer, Sebastian Benz, Elmar Juergens
EMS '08: Eclipse Modeling Symposium
2008.

  1. © ACM. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.
  2. © GI. This is the author's version of the work. It is posted here by permission of GI for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.
  3. © IEEE. This is the author's version of the work. It is posted here by permission of IEEE for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.
  4. © Springer. This is the author's version of the work. It is posted here by permission of Springer for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.
  5. © Shaker. This is the author's version of the work. It is posted here by permission of Springer for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.
  6. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive version was published in the conference/workshop proceedings.