ALT + + Change font size
ALT + / Change contrast
ALT + Q Quicklinks
ALT + P Header menu
ALT + M Main menu
ALT + U Footer
ALT + G Sitemap
ALT + O Search
ALT + I Content
ALT + K Contact
ESC Reset All
X

Person

Mirko Sonntag

Faculty Computer Science and Engineering

Prof. Dr. rer. nat. Mirko Sonntag

Address :

Esslingen Hilltop Campus
Room: F 01.153
Flandernstraße 101
73732 Esslingen

Functions

Mitglied der Wissenschaftskommission

Director

subjects

Professor for Software Engineering
Head of the Fraunhofer Application Center KEIM

Teaching:

  • Software engineering
  • Agile software development
  • Programming
  • Software Testing
  • DevOps

Research:

  • Mobility
  • Software engineering

consultation hours

In Summer semester 2022:

During lecture period: Tuesday, 13:00 - 14:00. Please write an e-mail upfront.

During semester break: By arrangement. Please write an e-mail upfront.

vita

Since 2021 Head of Fraunhofer Application Center KEIM

Since 2019 Professor for Software Engineering at the University of Applied Sciences in Esslingen

2012 - 2019 Software development in the field of connected cars at Bosch Software Innovations GmbH as developer, scrum master, project lead and group lead

2009 - 2012 Ph.D. at the Institute of Architecture of Application Systems (IAAS), University of Stuttgart, as paft of the DFG Cluster of Excellence “Simulation Technology” (SimTech). Reasearch focus: Flexibility of scientific workflows. Degree: Dr. rer. nat.

2002 - 2008 Student of Software Engineering at the University of Stuttgart. Main focus: Architecture of Application Systems. Degree: Dipl.-Informatiker

publications

Book chapter:

  1. Görlach, Katharina; Sonntag, Mirko; Karastoyanova, Dimka; Leymann, Frank; Reiter, Michael: Conventional Workflow Technology for Scientific Simulation. In: Yang, Xiaoyu (Hrsg); Wang, Lizhe (Hrsg); Jie, Wei (Hrsg): Guide to e-Science, Springer-Verlag, 2011

Zeitschriftenartikel:

  1. Sonntag, Mirko; Karastoyanova, Dimka: Model-as-you-go: An Approach for an Advanced Infrastructure for Scientific Workflows. In: Journal of Grid Computing. Vol. 11(3), Springer Verlag, 2013.
  2. Sonntag, Mirko; Karastoyanova, Dimka: Ad hoc Iteration and Re-execution of Activities in Workflows. In: International Journal On Advances in Software. Vol. 5(1 & 2), Xpert Publishing Services, 2012.
  3. Kopp, Oliver; Görlach, Katharina; Karastoyanova, Dimka; Leymann, Frank; Reiter, Michael; Schumm, David; Sonntag, Mirko; Strauch, Steve; Unger, Tobias; Wieland, Matthias; Khalaf, Rania: A Classification of BPEL Extensions. In: Journal of Systems Integration. Vol. 2(4), Online, 2011.
  4. Schumm, David; Karastoyanova, Dimka; Kopp, Oliver; Leymann, Frank; Sonntag, Mirko; Strauch, Steve: Process Fragment Libraries for Easier and Faster Development of Process-based Applications. In: Journal of Systems Integration. Vol. 2(1), Online, 2011.
  5. Sonntag, Mirko; Görlach, Katharina; Karastoyanova, Dimka; Leymann, Frank; Reiter, Michael: Process Space-based Scientific Workflow Enactment. In: International Journal of Business Process Integration and Management (IJBPIM) Special Issue on Scientific Workflows, Vol 5, No. 1, pp. 32-44, Inderscience Publishers, 2010.

Conference article:

  1. Schirmer, Fabian; Maier, Florian; Schick, Stefan; Sonntag, Mirko: An architecture to forecast a dynamic price for supporting load management and optimizing the utilization of charging stations. In: Proceedings of the 31st RESER conference, 2021.
  2. Karastoyanova, Dimka; Dentsas, Dimitrios; Schumm, David; Sonntag, Mirko; Sun, Lina; Vukojevic-Haupt, Karolina: Service-based Integration of Human Users in Workflow-driven Scientific Experiments. In: Proceedings of the 8th IEEE International Conference on eScience (eScience 2012).
  3. Sonntag, Mirko; Hotta, Sven; Karastoyanova, Dimka; Molnar, David; Schmauder, Siegfried: Using Services and Service Compositions to Enable the Distributed Execution of Legacy Simulation Applications. In: Abramowicz, W. (Hrsg); Llorente, I.M. (Hrsg); Surridge, M. (Hrsg); Zisman, A. (Hrsg); Vayssière, J. (Hrsg): Towards a Service-Based Internet, Proceedings of the 4th European Conference ServiceWave 2011, Poznan, Poland, 2011.
  4. Sonntag, Mirko; Görlach, Katharina; Karastoyanova, Dimka; Leymann, Frank; Malets, Polina; Schumm, David: Views on Scientific Workflows. In: Proceedings of the 10th International Conference on Perspectives in Business Informatics Research (BIR 2011), 2011.
  5. Sonntag, Mirko; Karastoyanova, Dimka: Enforcing the Repeated Execution of Logic in Workflows. In: Proceedings of the 1st International Conference on Business Intelligence and Technology (BUSTECH 2011), Rome, Italy, 2011.
  6. Sonntag, Mirko; Karastoyanova, Dimka: Compensation of Adapted Service Orchestration Logic in BPEL'n'Aspects. In: Proceedings of the 9th International Conference on Business Process Management (BPM 2011), Clermont-Ferrand, France, 2011.
  7. Sonntag, Mirko; Karastoyanova, Dimka; Deelman, Ewa: Bridging The Gap Between Business And Scientific Workflows. In: Proceedings of the IEEE 6th International Conference on e-Science, Brisbane, Australia, December 7-10, 2010.
  8. Sonntag, Mirko; Currle-Linde, Natalia; Görlach, Katharina; Karastoyanova, Dimka: Towards Simulation Workflows With BPEL: Deriving Missing Features From GriCoL. In: Alhajj, R.S. (Hrsg); Leung, V.C.M. (Hrsg); Saif, M. (Hrsg); Thring, R. (Hrsg): Proceedings of the 21st IASTED International Conference on Modelling and Simulation (MS 2010), 2010.
  9. Sonntag, Mirko; Karastoyanova, Dimka: Next Generation Interactive Scientific Experimenting Based On The Workflow Technology. In: Alhajj, R.S. (Hrsg); Leung, V.C.M. (Hrsg); Saif, M. (Hrsg); Thring, R. (Hrsg): Proceedings of the 21st IASTED International Conference on Modelling and Simulation (MS 2010), 2010.
  10. Nitzsche, Jörg; Höhersteiger, Benjamin; Leymann, Frank; Sonntag, Mirko; Tost, Markus: Defining the Behaviour of BPELlight Interaction Activities Using Message Exchange Patterns. In: Proceedings of the Service Wave 2008.

Workshop article:

  1. Sonntag, Mirko; Hahn, Michael; Karastoyanova, Dimka: Mayflower - Explorative Modeling of Scientific Workflows with BPEL. In: Proceedings of the Demo Track of the 10th International Conference on Business Process Management (BPM 2012), CEUR Workshop Proceedings, 2012.
  2. Schumm, David; Dentsas, Dimitrios; Hahn, Michael; Karastoyanova, Dimka; Leymann, Frank; Sonntag, Mirko: Web Service Composition Reuse through Shared Process Fragment Libraries. In: Proceedings of the 12th International Conference on Web Engineering (ICWE 2012 Demos).
  3. Sonntag, Mirko; Hotta, Sven; Karastoyanova, Dimka; Molnar, David; Schmauder, Siegfried: Workflow-Based Distributed Environment For Legacy Simulation Applications. In: Proceedings of the 6th International Conference on Software and Data Technologies (ICSOFT 2011), Poster Paper.
  4. Sonntag, Mirko; Karastoyanova, Dimka: Concurrent Workflow Evolution. In: Electronic Communications of the EASST, Volume 37, ISSN 1863-2122, 2011.
  5. Sonntag, Mirko; Karastoyanova, Dimka: BPEL'n'Aspects And Compensation: Adapted Service Orchestration Logic and its Compensation Using Aspects. In: Weske, Mathias (Hrsg); Yang, Jian (Hrsg); Maglio, Paul (Hrsg); Fantinato, Marcelo (Hrsg): Proceedings of the 8th Int. Conf. on Service-Oriented Computing (ICSOC 2010), Demo Track, 2010.
  6. Sonntag, Mirko; Karastoyanova, Dimka; Deelman, Ewa: BPEL4Pegasus: Combining Business and Scientific Workflows. In: Weske, Mathias (Hrsg); Yang, Jian (Hrsg); Maglio, Paul (Hrsg); Fantinato, Marcelo (Hrsg): Proceedings of the 8th Int. Conf. on Service-Oriented Computing (ICSOC 2010), Demo Track, 2010.
  7. Sonntag, Mirko; Karastoyanova, Dimka; Leymann, Frank: The Missing Features of Workflow Systems for Scientific Computations. In: Proceedings of the 3rd Grid Workflow Workshop (GWW), Software Engineering Conference, GI-Edition Lecture Notes in Informatics (LNI), P-160, 2010.

Poster:

  1. Sonntag, Mirko; Karastoyanova, Dimka:Workflow-based Distributed Environment for Legacy Simulation Applications. 6th International Conference on Software and Data Technologies (ICSOFT 2011), Seville, Spain, July 2011.
  2. Sonntag, Mirko; Karastoyanova, Dimka: Workflow-based Simulation of Solids. International Conference on Simulation Technology (SimTech 2011), Stuttgart, Germany, June 2011.

Technical Report:

  1. Kopp, Oliver; Henke, Sebastian; Karastoyanova, Dimka; Khalaf, Rania; Leymann, Frank; Sonntag, Mirko; Steinmetz, Thomas; Unger, Tobias; Wetzstein, Branimir: An Event Model for WS-BPEL 2.0, University of Stuttgart, Technical Report No. 2011/07.

Others:

  1. Sonntag, Mirko: Conceptual Design and Implementation of a BPEL light Workflow Engine With Support for Message Exchange Patterns., Diploma Thesis No. 2822, 2008.
  2. Wagner, Sebastian; Sonntag, Mirko; Gostmann, Hendrik: Vergleich von Business Activity Monitoring Werkzeugen, Student Report Software Engineering No. 76, 2007.

Theses and Study Projects

Bachelor Theses

topics with Software development

Open:

  1. New Mobility: A thesis at the application center KEIM in one of our research projects
  2. Concept and implementation of a Scrum-simulation based on a Scrum card game

Running:

-

Finished:

  1. Agile test management: Concept and implementation for the presentation of acceptance test data in user stories, 2019
  2. Design and Implementation of a build server interface for the access on acceptance test data, 2020
  3. Concept and implementation of a machine learning algorithm for price-efficient charging of fleets of electrical vehicles, 2021

Topics without Software Development

Finished:

  1. Analysis of the application of AI in the field of software testing, 2020

 

Please contact me via e-mail if you are interested.

Study Projects

Topics

Open:

  1. New mobility: a study project at the application center KEIM in one of our research projects
  2. Mobile app for sending malfunction reports of charging stations
  3. Comparison of web application frameworks
  4. Investigation of unit testing for Angular/Vue.js
  5. MV* vs. Flux Architecture
  6. Service compositions with Camunda BPM

Running:

  1. A webapplication for managing club members, 2022
  2. A mobile app for sending incident messages for charging stations, 2022
  3. Estimation methods in software engineering, 2022

Finished:

  1. Simulation of an application for performing software tests, 2020
  2. Comparison of Kanban tools, 2020
  3. Comparison of load testing tools, 2020
  4. Optimizing the creation of grids for the numerical simulation in complex terrain, 2021
  5. Implementation of a TimeTimer, 2021
  6. Development of a mobile CO2 traffic light, 2021
  7. Development of a mobile speedometer with Arduino, 2021
  8. Development of a desktop application for the Moodle group administration
  9. An Eclipse-plugin for generating unit testcases, 2021
  10. A programmable Lego car, 2021
  11. A mobile app for Kanboard, 2021
  12. Controlling a Märklin toy train with Arduino, 2021
  13. Comparison of technologies for mobile apps, 2022
  14. Development of a webfrontend for the Fleet-Optilyzer, 2022
  15. A programmable model car with Arduino, 2022
  16. Controlling a Märklin toy train by a webapplication over bluetooth, 2022

 

Please contact me via e-mail if you are interested. If required, I also invent new topics :)

Master Theses

Topics

Open:

  1. New Mobility: A thesis at the application center KEIM in one of our research projects

Running:

  1. -

Finished:

  1. Concept and prototypical implementation of porting a charging platform to a public cloud Kubernetes environment with focus on incident detection, 2022

Apply for summer semester 2023!

The application phase for the summer semester 2023 begins on October 15th 2022.

Direct enrolment in our open-admission programmes from 15 October 2022.

More information