Dominik Fuchß, M.Sc.
- Researcher
- Office Hours: please make an appointment via e-mail
- Room: 245
CS 50.34 - Phone: +49 721 608-47381
- dominik fuchss ∂ kit edu
Chair Prof. Koziolek
KASTEL - Institute of Information Security and Dependability
Karlsruhe Institute of Technology (KIT)
Am Fasanengarten 5
76131 Karlsruhe, Germany
Who Am I
I'm a researcher at KIT since 2020. In my research I'm dealing with the connection of formal [ dt. formellen ] artifacts like digital architecture models (e.g., Palladio Component Models) and informal artifacts (e.g., sketches / diagrams in Software Architecture Documentation).
Connectivity
0000-0001-6410-6769 | [m] ∂ys0704:kit.edu |
GitHub |
Research
My overall goal is the utilization of informal sketches and diagrams for automatic traceability link recovery (TLR) and consistency checking during agile software development processes. In 2021, I presented the overall idea of my studies on ECSA Doctoral Symposium. This publication can help students who want to do their final thesis with me to get first insights about my research. You can find open theses and positions in the SDQ Wiki.
My research area and interests summarized in a short listing:
- Natural Language Processing & Sketch-/Diagram Recognition
- Traceability Link Recovery
- Consistency between formal [dt. formell ] and informal artifacts
- Agile Modeling
Development
During my research and teaching I'm involved in several development projects. A small excerpt is shown below.
- Member of the Main Development Team of ArDoCo
- Administrator of our Artemis infrastructure (including GitLab and Jenkins instances) that is used for the Programming Lecture, SWE I, and more lectures
- Product Owner of our Eclipse Artemis Plugin and other tools within kit-sdq
- Member of the Maintainer Team of JPlag
Title | Short Description |
---|---|
ArDoCo | The goal of this project is to connect architecture documentation and models while identifying missing or deviating elements (inconsistencies). |
Software-Defined Car | The project partners of the SofDCar Alliance are focussing their research on the challenges of future E/E & SW architecture in vehicles. Each vehicle is seen as one piece in a network of all vehicles, and the infrastructure. Its integration will be enabled via “data loops” andnew-type “digital twins”, thereby paving the path to digital sustainability (of today’s and tomorrow’s vehicle generations) and enabling efficient data structures and innovative use cases throughout the whole vehicle lifetime (Re-Deployment). This project is part of a government-sponsored research program. It is sponsored by the German Federal Ministry for Economics Affairs and Climate Action (BMWK). |
uDevOps | An H2020 Research and Innovation Staff Exchange (RISE) project: During 4 years the 6 partners will work together to promote research, development and intense knowledge/skills exchange to foster towards key advances in the µDevOps SQA field. |
Curriculum Vitae (CV)
Education and Profession | |
since 12/2020 | Researcher at MCSE / KASTEL |
10/2018 - 08/2020 | Development Specialist at Education Support Centre Deutschland GmbH |
04/2018 - 10/2020 | Studies of Informatics (M.Sc.) |
04/2017 - 07/2020 | Student Assistant at ARE / IPD |
10/2014 - 02/2018 | Studies of Informatics (B.Sc.) |
2014 | Abitur at Kant-Gymnasium, Karlsruhe |
Teaching Activities during my Studies | |
Summer Term 2020 | Teaching Assistant Software Engineering 1 |
Summer Term 2019 | Teaching Assistant Software Engineering 1 |
Summer Term 2018 | Teaching Assistant Software Engineering 1 |
Summer Term 2017 | Teaching Assistant Software Engineering 1 |
Winter Term 2016/17 | Teaching Assistant Programming |
Summer Term 2016 | Teaching Assistant Software Engineering 1 |
Winter Term 2015/16 | Teaching Assistant Programming |
Publications
Pfeiffer, J.; Fuchß, D.; Kühn, T.; Liebhart, R.; Neumann, D.; Neimöck, C.; Seiler, C.; Koziolek, A.; Wortmann, A.
2024. MODELS ’24: Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems. Ed.: A. Egyed, 92–103, Association for Computing Machinery (ACM). doi:10.1145/3640310.3674100
Keim, J.; Corallo, S.; Fuchß, D.; Koziolek, A.
2024. Software Engineering 2024 (SE 2024). Ed.: R. Rabiser, 119–120, Gesellschaft für Informatik e.V. doi:10.18420/sw2024_37
Keim, J.; Corallo, S.; Fuchß, D.; Hey, T.; Telge, T.; Koziolek, A.
2024. ICSE ’24: Proceedings of the IEEE/ACM 46th International Conference on Software Engineering. Ed.: A. Paiva, Art.-Nr.: 215, Association for Computing Machinery (ACM). doi:10.1145/3597503.3639130
Keim, J.; Corallo, S.; Fuchß, D.; Koziolek, A.
2023. 20th IEEE International Conference on Software Architecture (ICSA), 141–152, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/ICSA56044.2023.00021
Fuchß, D.; Corallo, S.; Keim, J.; Speit, J.; Koziolek, A.
2023. Software Architecture. ECSA 2022 Tracks and Workshops, Prague, Czech Republic, September 19–23, 2022, Revised Selected Papers. Ed.: T. Batista, 455–464, Springer International Publishing. doi:10.1007/978-3-031-36889-9_30
Konersmann, M.; Kaplan, A.; Kühn, T.; Heinrich, R.; Koziolek, A.; Reussner, R.; Jurjens, J.; al-Doori, M.; Boltz, N.; Ehl, M.; Fuchß, D.; Groser, K.; Hahner, S.; Keim, J.; Lohr, M.; Saglam, T.; Schulz, S.; Toberg, J.-P.
2023. Software Engineering 2023 : Fachtagung des GI-Fachbereichs Softwaretechnik : 20.-24. Februar 2023 Paderborn. Ed.: G. Engels; M. Tichy, 75–76, Gesellschaft für Informatik (GI)
Konersmann, M.; Kaplan, A.; Kuhn, T.; Heinrich, R.; Koziolek, A.; Reussner, R.; Jurjens, J.; Al-Doori, M.; Boltz, N.; Ehl, M.; Fuchß, D.; Groser, K.; Hahner, S.; Keim, J.; Lohr, M.; Saglam, T.; Schulz, S.; Toberg, J.-P.
2022. ICSA 2022 – Journal First Track Papers: 2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), 58, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/ICSA-C54293.2022.00021
Konersmann, M.; Kaplan, A.; Kuhn, T.; Heinrich, R.; Koziolek, A.; Reussner, R.; Jurjens, J.; al-Doori, M.; Boltz, N.; Ehl, M.; Fuchß, D.; Groser, K.; Hahner, S.; Keim, J.; Lohr, M.; Saglam, T.; Schulz, S.; Toberg, J.-P.
2022. 2022 IEEE 19th International Conference on Software Architecture (ICSA), Honolulu, HI, USA, 12-15 March 2022, 157–168, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/ICSA53651.2022.00023
Kaplan, A.; Kühn, T.; Hahner, S.; Benkler, N.; Keim, J.; Fuchß, D.; Corallo, S.; Heinrich, R.; Corallo, S.; Heinrich, R.
2022. EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022. Ed.: M. Staron, 311–316, Association for Computing Machinery (ACM). doi:10.1145/3530019.3535305
Fuchß, D.
2021. 15th European Conference on Software Architecture - Companion (ECSA-C 2021), Virtual online (originally: Växjö, Sweden), September, 13-17, 2021. Ed.: R. Heinrich, Paper-ID: 94
Keim, J.; Schulz, S.; Fuchß, D.; Kocher, C.; Speit, J.; Koziolek, A.
2021. Software Architecture. Ed.: S. Biffl, 101–116, Springer-Verlag. doi:10.1007/978-3-030-86044-8_7
Wachtel, A.; Eurich, F.; Fuchß, D.; Tichy, W. F.
2020. 14th IEEE International Conference on Semantic Computing : February 3-5, 2020, San Diego, CA : proceedings, 185–189, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/ICSC.2020.00038
Wachtel, A.; Fuchß, D.; Schulz, S.; Tichy, W. F.
2019. 2019 IEEE International Conference on Conversational Data & Knowledge Engineering (CDKE), 39–42, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/CDKE46621.2019.00013
Busch, A.; Fuchß, D.; Eckert, M.; Koziolek, A.
2019. Software Architecture: 13th European Conference, ECSA 2019, Paris, France, September 9-13, Proceedings. Ed.: T. Bures, 211–219, Springer. doi:10.1007/978-3-030-29983-5_14
Busch, A.; Fuchß, D.; Koziolek, A.
2019. IEEE International Conference on Software Architecture (ICSA 2019), Hamburg, 25.-29. März 2019. Tool Demo Track, 162–165. doi:10.1109/ICSA-C.2019.00036
Wachtel, A.; Fuchß, D.; Przybylla, M.; Tichy, W. F.
2019. End-User Development: 7th International Symposium, IS-EUD 2019, Hatfield, UK, July 10–12, 2019, Proceedings. Ed.: A. Malizia, 174–182, Springer. doi:10.1007/978-3-030-24781-2_13
Fuchß, D.; Kühn, T.; Wortmann, A.; Pfeiffer, J.; Koziolek, A.
2023. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000162389
Kühn, T.; Fuchß, D.; Corallo, S.; König, L.; Burger, E.; Keim, J.; Mazkatli, M.; Sağlam, T.; Reiche, F.; Koziolek, A.; Reussner, R.
2023. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000161127
Fuchß, D.; Corallo, S.; Keim, J.; Speit, J.; Koziolek, A.
2022. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000151962
Kaplan, A.; Kühn, T.; Hahner, S.; Benkler, N.; Keim, J.; Fuchß, D.; Corallo, S.; Heinrich, R.
2022. Association for Computing Machinery (ACM). doi:10.5445/IR/1000145968
Keim, J.; Corallo, S.; Fuchß, D.; Hey, T.; Telge, T.; Koziolek, A.
2024. doi:10.5281/zenodo.10411853
Fuchß, D.; Kühn, T.; Pfeiffer, J.; Wortmann, A.; Koziolek, A.
2023. doi:10.5281/zenodo.8199850
Fuchß, D.
2020, October 29. doi:10.5445/IR/1000126806
Supervised Theses
Mathes, J. P.
2023. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000167656
Ye, J.
2023. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000167655
Steinbuch, D.
2023. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000167654
Schöppner, R.
2023, September 29. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000165891
Reinbold, F.
2023, October 5. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000165275
Klaus, P. D.
2022, October 10. doi:10.5445/IR/1000152122
Schumacher, P. N.
2021. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000146736
Tewes, S.
2024. Karlsruher Institut für Technologie (KIT). doi:10.5445/IR/1000170392