|
Dr. Timo GreifenbergSoftware EngineeringDepartment of Computer Science 3 RWTH Aachen University Ahornstraße 55 D-52074 Aachen greifenberg ![]() |
Publications
- [BGRW18] A. Butting, T. Greifenberg, B. Rumpe, A. Wortmann:
On the Need for Artifact Models in Model-Driven Systems Engineering Projects.
In: Software Technologies: Applications and Foundations, pg. 146-153, LNCS 10748, Springer, 2018.
- [GHR17] T. Greifenberg, S. Hillemacher, B. Rumpe:
Towards a Sustainable Artifact Model: Artifacts in Generator-Based Model-Driven Projects.
In: Aachener Informatik-Berichte, Software Engineering, Band 30. ISBN 978-3-8440-5678-5. Shaker Verlag, Dec. 2017.
- [KMS+17] S. Kriebel, V. Moyses, G. Strobl, J. Richenhagen, P. Orth, S. Pischinger, C. Schulze, T. Greifenberg, B. Rumpe:
The Next Generation of BMW’s Electrified Powertrains: Providing Software Features Quickly by Model-Based System Design.
In: 26th Aachen Colloquium Automobile and Engine Technology, 2017.
- [BGRW17] A. Butting, T. Greifenberg, B. Rumpe, A. Wortmann:
Taming the Complexity of Model-Driven Systems Engineering Projects.
Part of the Grand Challenges in Modeling (GRAND’17) Workshop. http://www.edusymp.org/Grand2017/, 2017.
- [GLR17] T. Greifenberg, M. Look, B. Rumpe:
Visualizing MDD Projects.
In: Software Engineering Conference (SE'17), LNI, pp. 101-104. Bonner Köllen Verlag, 2017.
- [GMR+16] T. Greifenberg, K. Müller, A. Roth, B. Rumpe, C. Schulze, A. Wortmann:
Modeling Variability in Template-based Code Generators for Product Line Engineering.
In: Modellierung 2016 Conference, LNI P-254, pp. 141–156. Bonner Köllen Verlag, 2016.
- [GHK+15a] T. Greifenberg, K. Hölldobler, C. Kolassa, M. Look, P. Mir Seyed Nazari, K. Müller,
A. Navarro Perez, D. Plotnikov, D. Reiß, A. Roth, B. Rumpe, M. Schindler, A. Wortmann:
Integration of Handwritten and Generated Object-Oriented Code.
In: Model-Driven Engineering and Software Development, CCIS 580, pp. 112–132. Springer, 2015.
- [GLRR15] T. Greifenberg, M. Look, S. Roidl, B. Rumpe:
Engineering Tagging Languages for DSLs.
In: Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 34-43, Ottawa, Canada, ACM New York/IEEE Computer Society, 2015.
- [GMR15] T. Greifenberg, K. Müller, B. Rumpe:
Architectural Consistency Checking in Plugin-Based Software Systems.
In: European Conference on Software Architecture Workshops (ECSAW), Dubrovnik, p. 58:1-58:7, ACM New York, 2015.
- [GHK+15] T. Greifenberg, K. Hölldobler, C. Kolassa, M. Look, P. Mir Seyed Nazari, K. Müller, A. Navarro Perez, D. Plotnikov, D. Reiss, A. Roth, B. Rumpe, M. Schindler, A. Wortmann:
A Comparison of Mechanisms for Integrating Handwritten and Generated Code for Object-Oriented Programming Languages.
In: Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development.
Angers, Loire Valley, France, pp. 74-85, 2015.
- [GLPR15] T. Greifenberg, M. Look, C. Pinkernell, B. Rumpe:
Energieeffiziente Städte - Herausforderungen und Lösungen aus Sicht des Software Engineerings.
In: C. Linnhoff-Popien, M. Zaddach, A. Grahl (Hrsg), Marktplätze im Umbruch: Digitale Strategien für Services im Mobilen Internet, Springer Berlin Heidelberg, 2015.
- [GLRK14] T. Greifenberg, M. Look, B. Rumpe, E. A. Keith:
Integrating Heterogeneous Building and Periphery Data Models at the District Level: The NIM Approach.
In: Proceedings of the 10th European Conference on Product and Process Modelling,
ECPPM 2014 - eWork and eBusiness in Architecture, Engineering and Construction, pages 821–828,
Vienna, Austria. CRC Press Balkema, Netherlands. September 2014.
Complete publication list of the Software Engineering Group
Topics of the Software Engineering Group
Supervised Theses
Master
- Generating Test Cases from Activity Diagrams in an industrial Context
- Automated architecture checking for MontiCore-based software development projects
- lntegration heterogener Datenmodelle unter Verwendung von Plugin-Generierung
Bachelor
- Verwendung von OCL für die Artefaktmodellierung
- Integration der Artefaktstuktur-Analyse in die bestehende Infrastruktur
- Modellierung von Software-Werkzeugketten
- Dynamische, modellbasierte Abhängigkeitsanalyse von Java Systemen
- Webbasierte Visualisierung von Artefakt-Strukturen in der modellgetriebenen Softwareentwicklung
- Modellbasierte Abhängigkeitsanalyse von Generatorartefakten
- Ein Framework zur Analyse und Visualisierung von Artefaktabhängigkeiten in der Modellgetriebenen Softwareentwicklung
- Entwicklung eines RCP basierten Editors für heterogene Gebäudedaten
Teaching
- Seminar Seminar: Selected Topics in Software Engineering (Winter Term 2016)
- Proseminar Proseminar: Best Practices of Modern and Efficient Software Engineering (Winter Term 2016)
- Seminar Seminar: Selected Topics in Software Engineering (Summer Term 2016)
- Seminar Seminar: Selected Topics in Software Engineering (Winter Term 2015)
- Proseminar Proseminar: Best Practices of Modern and Efficient Software Engineering (Winter Term 2015)
- Seminar Seminar: Selected Topics in Software Engineering (Winter Term 2014)
- Proseminar Proseminar: Meilensteine Software Engineering (Winter Term 2014)
- Seminar Model Driven Design of large-scale Enterprise Information Systems (Summer Term 2013)