![]() |
Dr. Katrin Hölldobler
M.Sc.RWTH Team Leader Modeling Language Engineering Software Engineering Department of Computer Science 3 RWTH Aachen University Ahornstraße 55 D-52074 Aachen tel. +49 (241) 80-21313 fax. +49 (241) 80-22218 hoelldobler ![]() room 4226 |
Research Interests
- Model-Driven Engineering
- Model Transformation
- (Domain-Specific) Model Transformation Languages
- Code Generation
Publications
-
[HRW18] . Software Language Engineering in the Large: Towards Composing and Deriving Languages, Computer Languages, Systems & Structures, 54, pages 386-405, 2018.
-
[Hoe18] . MontiTrans: Agile, modellgetriebene Entwicklung von und mit domänenspezifischen, kompositionalen Transformationssprachen, Aachener Informatik-Berichte, Software Engineering, Band 36, Shaker Verlag, ISBN 978-3-8440-6322-6, December, 2018.
-
[AHRW17] . Engineering Robotics Software Architectures with Exchangeable Model Transformations, In: International Conference on Robotic Computing (IRC'17), pages 172-179, April, 2017, IEEE.
-
[AHRW17b] . Modeling Robotics Software Architectures with Modular Model Transformations, Journal of Software Engineering for Robotics (JOSER), 8, pages 3-16, 2017.
-
[HR17] . MontiCore 5 Language Workbench Edition 2017, Aachener Informatik-Berichte, Software Engineering, Band 32, Shaker Verlag, ISBN 978-3-8440-5713-3, December, 2017.
-
[HRRW17] . Advances in Modeling Language Engineering, In: International Conference on Model and Data Engineering, LNCS 10563, pages 3-17, October, 2017, Springer.
-
[GHK+15] . A Comparison of Mechanisms for Integrating Handwritten and Generated Code for Object-Oriented Programming Languages, In: Model-Driven Engineering and Software Development Conference (MODELSWARD'15), pages 74-85, 2015, SciTePress.
-
[GHK+15a] . Integration of Handwritten and Generated Object-Oriented Code, In: Model-Driven Engineering and Software Development, Communications in Computer and Information Science 580, pages 112-132, 2015, Springer.
-
[HHK+15] . Systematic Synthesis of Delta Modeling Languages, Journal on Software Tools for Technology Transfer (STTT), 17, pages 601-626, October, 2015.
-
[HHR+15] . Generating Domain-Specific Transformation Languages for Component & Connector Architecture Descriptions, In: Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp'15), CEUR Workshop Proceedings 1463, pages 18-23, 2015.
-
[HMSNR15] . Adaptable Symbol Table Management by Meta Modeling and Generation of Symbol Table Infrastructures, In: Domain-Specific Modeling Workshop (DSM'15), pages 23-30, 2015, ACM.
-
[HRW15] . Systematically Deriving Domain-Specific Transformation Languages, In: Conference on Model Driven Engineering Languages and Systems (MODELS'15), pages 136-145, 2015, ACM/IEEE.
-
[HHK+13] . Engineering Delta Modeling Languages, In: Software Product Line Conference (SPLC'13), pages 22-31, 2013, ACM.
Supervised Theses
Master
- Performance-Optimierung und Modularisierung von Constraints für domänenspezifische Modelltransformationen
- Reengineering der Kontrollflusssprache für Modelltransformationen in MontiCore
- Eine Bibliothek wiederverwendbarer, domänenspezifischer Modelltransformationen für Klassendiagramme
Bachelor
- Weiterentwicklung des Collection Operators domänenspezifischer Transformationssprachen in MontiCore zur Unterstützung hierarchischer Strukturen
- Entwicklung eines benutzerfreundlichen IntelliJ-Editors für domänenspezifische Modelltransformation
- Entwicklung eines benutzerfreundlichen Eclipse Editors für domänenspezifische Modelltransformationen
- Designing and Implementing an Optional Operator for Domain-specific Transformation Languages in MontiCore
- Identifikation und Implementierung wiederverwendbarer, domänenspezifischer Modelltransformationen für Klassendiagramme in MontiCore
- Refactoring, Refining, And Evolving MontiArc Software Architecture Descriptions: A Model Transformation Library
- From DEX to WebDEX: Generierung eines Webfrontends unter Verwendung der UML/P und des Google Web Toolkits
Teaching
- Lecture - Softwaretechnik (Winter 18/19)
- Lecture - Software Language Engineering (Summer 18)
- Lab Course - Statecharts in Action (Summer 18)
- Lecture - Model-Based Software Engineering (Summer 17)
- Lab Course - Model Transformation: the Heart and Soul of Model-Driven Software Development (Summer 16)
- Lecture - Model-Based Software Engineering (Winter 15/16)
- Seminar - Selected Topics in Software Engineering (Winter 15/16)
- Lab Course - Eliminating Anti-Patterns in Domain Models (Summer 15)
- Seminar - Selected Topics in Software Engineering (Winter 14/15)
- Lecture - Model-Based Software Engineering (IPEC Summer School) (Summer 14)
- Lecture - Generative Software Engineering (Summer 14)
- Lecture - Model-Based Software Engineering (Winter 13/14)
- Proseminar - Best Practices of Modern and Efficient Software Engineering (Summer 13)
- Lecture - Model-Based Software Engineering (Winter 12/13)