AI-Based Recognition of Sketched Class Diagrams
Thomas Buchmann., Jonas Fraas., Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering - MODELSWARD, 2024
Publications
An Expression Language for Model Transformations
Hacker, Oliver, Buchmann, Thomas, Model-Driven Engineering and Software Development, 2024
White-box LLM-supported Low-code Engineering: A Vision and First Insights
Buchmann, Thomas, Peinl, René, Schwägerl, Felix, Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, 2024
Prompting Bidirectional Model Transformations - The Good, The Bad and The Ugly
Buchmann, Thomas, Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, 2024
Benchmarx 2.0: A Benchmark for Concurrent Model Synchronisation Approaches
Anjorin, Anthony, Buchmann, Thomas, Fritsche, Lars, Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, 2024
Projectional Editing of Software Product Lines Using Multi-variant Model Editors
Johannes Schröpfer, Thomas Buchmann, Bernhard Westfechtel, SN Computer Science, 2023
NICE: A Flexible Expression Language
Oliver Hacker, Thomas Buchmann, Proceedings of the 11th International Conference on Model-Based Software and Systems Engineering - MODELSWARD, 2023
A BXtendDSL Solution to the TTC2023 Incremental MTL vs. GPLs Case
Thomas Buchmann, Post Proceedings of the STAF 2023 Workshops TTC 2023, MeSS 2023 and AgileMDE 2023, Leicester, United Kingdom, July 18, 2023 and June, 2023
A BXtendDSL Solution to the TTC2023 Asymmetric and Directed Bidirectional Transformation for Container Orchestrations Case
Thomas Buchmann, Post Proceedings of the STAF 2023 Workshops TTC 2023, MeSS 2023 and AgileMDE 2023, Leicester, United Kingdom, July 18, 2023 and June 21, 2023, 2023
BXtendDSL: A layered framework for bidirectional model transformations combining a declarative and an imperative language (Summary)
Thomas Buchmann, Matthias Bank, Bernhard Westfechtel, Software Engineering 2023, Fachtagung des GI-Fachbereichs Softwaretechnik, 20.-24. Februar 2023, Paderborn, 2023
BXtendDSL at Work: Combining Declarative and Imperative Programming of Bidirectional Model Transformations
Thomas Buchmann, Matthias Bank, Bernhard Westfechtel, SN Computer Science, 2023
Engineering Bidirectional Model Transformations (Short Paper)
Thomas Buchmann, Bernhard Westfechtel, STAF 2022 Workshop Proceedings: 10th International Workshop on Bidirectional Transformations (BX 2022), 2nd International Workshop on Foundations and Practice of Visual Modeling (FPVM 2022) and 2nd International Workshop on MDE for Smart IoT Systems (MeSS 2022) (co-located with Software Technologies: Applications and Foundations federation of conferences (STAF 2022)), Nantes, France, July 5-8, 2022, 2022
BXtendDSL: A layered framework for bidirectional model transformations combining a declarative and an imperative language
Thomas Buchmann, Matthias Bank, Bernhard Westfechtel, Journal of Systems and Software, 2022
A Framework for Projectional Multi-variant Model Editors
Johannes Schröpfer, Thomas Buchmann, Bernhard Westfechtel, Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2021, Online Streaming, February 8-10, 2021, 2021
Combining a Declarative Language and an Imperative Language for Bidirectional Incremental Model Transformations
Matthias Bank, Thomas Buchmann, Bernhard Westfechtel, Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2021, Online Streaming, February 8-10, 2021, 2021
A Generic Projectional Editor for EMF Models
Johannes Schröpfer, Thomas Buchmann, Bernhard Westfechtel, Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020, Valletta, Malta, February 25-27, 2020, 2020
Incremental Bidirectional Transformations: Evaluating Declarative and Imperative Approaches using the AST2Dag Benchmark
Matthias Bank, Sebastian Kaske, Thomas Buchmann, Bernhard Westfechtel, Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, Prague, Czech Republic, May 5-6, 2020, 2020
Benchmarking bidirectional transformations: theory, implementation, application, and assessment
Anthony Anjorin, Thomas Buchmann, Bernhard Westfechtel, Zinovy Diskin, Hsiang-Shang Ko, Romina Eramo, Georg Hinkel, Leila Samimi-Dehkordi, Albert Zündorf, Software and Systems Modeling (SoSym), 2020
Integrating UML and ALF: An Approach to Overcome the Code Generation Dilemma in Model-Driven Software Engineering
Johannes Schröpfer, Thomas Buchmann, Model-Driven Engineering and Software Development - 7th International Conference, MODELSWARD 2019, Prague, Czech Republic, February 20-22, 2019, Revised Selected Papers, 2019
Unifying Modeling and Programming with Valkyrie
Johannes Schröpfer, Thomas Buchmann, Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2019, Prague, Czech Republic, February 20-22, 2019, 2019
A repair-oriented approach to product consistency in product lines using negative variability
Thomas Buchmann, Felix Schwägerl, SICS Software-Intensive Cyber Physical Systems, 2019
Incremental Bidirectional Transformations: Comparing Declarative and Procedural Approaches Using the Families to Persons Benchmark
Bernhard Westfechtel, Thomas Buchmann, Evaluation of Novel Approaches to Software Engineering - 13th International Conference, ENASE 2018, Funchal, Madeira, Portugal, March 23-24, 2018, Revised Selected Papers, 2018
Managing Variability in Models and Derived Artefacts in Model-driven Software Product Lines
Thomas Buchmann, Sandra Greiner, Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018, Funchal, Madeira - Portugal, January 22-24, 2018, 2018
BXtend - A Framework for (Bidirectional) Incremental Model Transformations
Thomas Buchmann, Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018, Funchal, Madeira - Portugal, January 22-24, 2018, 2018
Prodeling with the Action Language for Foundational UML
Thomas Buchmann, ENASE 2017 - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering, Porto, Portugal, April 28-29, 2017, 2017
The Families to Persons Case
Anthony Anjorin, Thomas Buchmann, Bernhard Westfechtel, Proceedings of the 10th Transformation Tool Contest (TTC 2017), co-located with the 2017 Software Technologies: Applications and Foundations (STAF 2017), Marburg, Germany, July 21, 2017, 2017
Multi-variant Model Transformations - A Problem Statement
Felix Schwägerl, Thomas Buchmann, Bernhard Westfechtel, ENASE 2016 - Proceedings of the 11th International Conference on Evaluation of Novel Approaches to Software Engineering, Rome, Italy 27-28 April, 2016, 2016
Bidirectional Transformations with QVT-R: A Case Study in Round-trip Engineering UML Class Models and Java Source Code
Sandra Greiner, Thomas Buchmann, Bernhard Westfechtel, MODELSWARD 2016 - Proceedings of the 4rd International Conference on Model-Driven Engineering and Software Development, Rome, Italy, 19-21 February, 2016, 2016
Round-trip Engineering UML Class Models and Java Models: A Real-world Use Case for Bidirectional Transformations with QVT-R
Sandra Greiner, Thomas Buchmann, International Journal of Information System Modeling and Design, 2016
Using triple graph grammars to realise incremental round-trip engineering
Thomas Buchmann, Bernhard Westfechtel, IET Software, 2016
Advancing Negative Variability in Model-Driven Software Product Line Engineering
Thomas Buchmann, Felix Schwägerl, Evaluation of Novel Approaches to Software Engineering - 11th International Conference, ENASE 2016, Rome, Italy, April 27-28, 2016, Revised Selected Papers, 2016
Breaking the Boundaries of Meta Models and Preventing Information Loss in Model-Driven Software Product Lines
Thomas Buchmann, Felix Schwägerl, ENASE 2016 - Proceedings of the 11th International Conference on Evaluation of Novel Approaches to Software Engineering, Rome, Italy 27-28 April, 2016, 2016
Bidirectional Model Transformations Using a Handcrafted Triple Graph Transformation System
Thomas Buchmann, Sandra Greiner, Software Technologies, 11th International Joint Conference, ICSOFT 2016, Lisbon, Portugal, July 24-26, 2016, Revised Selected Papers, 2016
Handcrafting a Triple Graph Transformation System to Realize Round-trip Engineering Between UML Class Models and Java Source Code
Thomas Buchmann, Sandra Greiner, Proceedings of the 11th International Joint Conference on Software Technologies (ICSOFT 2016) - Volume 2: ICSOFT-PT, Lisbon, Portugal, July 24 - 26, 2016, 2016
Filtered Model-Driven Product Line Engineering with SuperMod: The Home Automation Case
Felix Schwägerl, Thomas Buchmann, Bernhard Westfechtel, Software Technologies - 10th International Joint Conference, ICSOFT 2015, Colmar, France, July 20-22, 2015, Revised Selected Papers, 2015
SuperMod - A Model-Driven Tool that Combines Version Control and Software Product Line Engineering
Felix Schwägerl, Thomas Buchmann, Bernhard Westfechtel, ICSOFT-PT 2015 - Proceedings of the 10th International Conference on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July, 2015, 2015
Realizing a Conceptual Framework to Integrate Model-Driven Engineering, Software Product Line Engineering, and Software Configuration Management
Felix Schwägerl, Thomas Buchmann, Sabrina Uhrig, Bernhard Westfechtel, Model-Driven Engineering and Software Development - Third International Conference, MODELSWARD 2015, Angers, France, February 9-11, 2015, Revised Selected Papers, 2015
Towards the Integration of Model-Driven Engineering, Software Product Line Engineering, and Software Configuration Management
Felix Schwägerl, Thomas Buchmann, Sabrina Uhrig, Bernhard Westfechtel, MODELSWARD 2015 - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development, ESEO, Angers, Loire Valley, France, 9-11 February, 2015, 2015
On A-posteriori Integration of Ecore Models and Hand-written Java Code
Thomas Buchmann, Felix Schwägerl, ICSOFT-PT 2015 - Proceedings of the 10th International Conference on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July, 2015, 2015
Robots and their Variability - A Societal Challenge and a Potential Solution
Thomas Buchmann, Johannes Baumgartl, Dominik Henrich, Bernhard Westfechtel, 5th IEEE/ACM International Workshop on Product Line Approaches in Software Engineering, PLEASE 2015, Florence, Italy, May 19, 2015, 2015
Mapping feature models onto domain models: ensuring consistency of configured domain models
Thomas Buchmann, Bernhard Westfechtel, Software and Systems Modeling (SoSym), 2014
A Lightweight Framework for Graphical Editors on Android Devices
Thomas Buchmann, Patrick Pezoldt, ICSOFT-EA 2014 - Proceedings of the 9th International Conference on Software Engineering and Applications, Vienna, Austria, 29-31 August, 2014, 2014
Model-driven software engineering: concepts and tools for modeling-in-the-large with package diagrams
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Computer Science Research and Development, 2014
Towards A Domain-specific Language For Pick-And-Place Applications
Thomas Buchmann, Johannes Baumgartl, Dominik Henrich, Bernhard Westfechtel, CoRR, 2014
Towards Incremental Round-Trip Engineering Using Model Transformations
Thomas Buchmann, Bernhard Westfechtel, 39th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2013, Santander, Spain, September 4-6, 2013, 2013
Using Meta-code Generation to Realize Higher-order Model Transformations
Thomas Buchmann, Felix Schwägerl, ICSOFT 2013 - Proceedings of the 8th International Joint Conference on Software Technologies, Reykjavk, Iceland, 29-31 July, 2013, 2013
MOD2-SCM: A model-driven product line for software configuration management systems
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Information and Software Technology, 2013
Towards Easy Robot Programming - Using DSLs, Code Generators and Software Product Lines
Johannes Baumgartl, Thomas Buchmann, Dominik Henrich, Bernhard Westfechtel, ICSOFT 2013 - Proceedings of the 8th International Joint Conference on Software Technologies, Reykjavk, Iceland, 29-31 July, 2013, 2013
FAMILE: Tool support for evolving model-driven product lines
Thomas Buchmann, Felix Schwägerl, Joint Proceedings of co-located Events at the 8th European Conference on Modelling Foundations and Applications, 2012
ModGraph: Graphtransformationen für EMF
Thomas Buchmann, Bernhard Westfechtel, Sabine Winetzhammer, Modellierung 2012, 14.-16. März 2012, Bamberg, Deutschland, 2012
Ensuring well-formedness of configured domain models in model-driven product lines based on negative variability
Thomas Buchmann, Felix Schwägerl, 4th International Workshop on Feature-Oriented Software Development, FOSD ’12, Dresden, Germany - September 24 - 25, 2012, 2012
Towards tool support for agile modeling: sketching equals modeling
Thomas Buchmann, Proceedings of the 2012 Extreme Modeling Workshop, XM ’12, Innsbruck, Austria, October 1, 2012, 2012
Valkyrie: A UML-based Model-driven Environment for Model-driven Software Engineering
Thomas Buchmann, ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends, Rome, Italy, 24 - 27 July, 2012, 2012
The Added Value of Programmed Graph Transformations - A Case Study from Software Configuration Management
Thomas Buchmann, Bernhard Westfechtel, Sabine Winetzhammer, Applications of Graph Transformations with Industrial Relevance - 4th International Symposium, AGTIVE 2011, Budapest, Hungary, October 4-7, 2011, Revised Selected and Invited Papers, 2011
ModGraph - A Transformation Engine for EMF Model Transformations
Thomas Buchmann, Bernhard Westfechtel, Sabine Winetzhammer, ICSOFT 2011 - Proceedings of the 6th International Conference on Software and Data Technologies, Volume 2, Seville, Spain, 18-21 July, 2011, 2011
MOD2-SCM: Eine modellgetriebene Produktlinie für Softwarekonfigurationsverwaltungssyteme
Thomas Buchmann, Alexander Dotor, Software Engineering 2011 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25.02.2011, Karlsruhe, 2011
Werkzeuge zur modellgetriebenen Entwicklung von Produktlinien: Ein Erfahrungsbericht am Beispiel von Versionskontrollsystemen
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Software Engineering 2010 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 22.-26.02.2010, Paderborn, 2010
Modelle und Werkzeuge für modellgetriebene Softwareproduktlinien am Beispiel von Softwarekonfigurationsverwaltungssystemen
Thomas Buchmann, University of Bayreuth, 2010
Constraints for a fine-grained mapping of feature models and executable domain models
Thomas Buchmann, Alexander Dotor, 1st International Workshop on Model-Driven Product Line Engineering (MDPLE09), 2009
Towards a Model-Driven Product Line for SCM Systems
Thomas Buchmann, Alexander Dotor, Proceedings of the 13th International Software Product Line Conference (SPLC 2009), 2009
Supporting Modeling in the Large in Fujaba
Thomas Buchmann, Alexander Dotor, Martin Klinke, Proceedings of the 7th International Fujaba Days, 2009
Mapping Features to Domain Models in Fujaba
Thomas Buchmann, Alexander Dotor, Proceedings of the 7th International Fujaba Days, 2009
Model-driven Development of Software Configuration Management Systems - A Case Study in Model-driven Engineering
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, ICSOFT 2009 - Proceedings of the 4th International Conference on Software and Data Technologies, Volume 1, Sofia, Bulgaria, July 26-29, 2009, 2009
MOD2-SCM: Experiences with co-evolving models when designing a modular SCM system
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Proceedings 1st International Workshop on Co-Evolution and Consistency Management (MCCM 2008), 2008
Experiences with Modeling in the Large in Fujaba
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Fujaba Days 2008 - 6th International Fujaba Days, 2008
Triple Graph Grammars or Triple Graph Transformation Systems?
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008. Reports and Revised Selected Papers, 2008
EMF Code Generation with Fujaba
Leif Geiger, Thomas Buchmann, Alexander Dotor, Fujaba Days 2007, 2007
Model-Driven Development of Graphical Tools - Fujaba Meets GMF
Thomas Buchmann, Alexander Dotor, Bernhard Westfechtel, ICSOFT 2007, Proceedings of the Second International Conference on Software and Data Technologies, Volume SE, Barcelona, Spain, July 22-25, 2007, 2007
Model-Driven Software Development with Graph Transformations: A Comparative Case Study
Thomas Buchmann, Alexander Dotor, Sabrina Uhrig, Bernhard Westfechtel, Applications of Graph Transformations with Industrial Relevance, Third International Symposium, AGTIVE 2007, Kassel, Germany, October 10-12, 2007, Revised Selected and Invited Papers, 2007
Building Graphical Editors with GEF and Fujaba
Thomas Buchmann, Alexander Dotor, Fujaba Days 2006, 2006