This picture showsJustus Bogner

Dr.

Justus Bogner

Teaching and Research Assistant, Postdoc
ISTE - Institute of Software Engineering
ESE - Empirical Software Engineering

Contact

+49 711 685-88306
+49 711 685-88380

Website

Universitätsstraße 38
70569 Stuttgart
Deutschland
Room: 1.228

Subject

  • Empirical software engineering
  • Software architecture, design patterns
  • Software maintenance and evolution
  • Software quality assurance, software metrics, scenario-based analysis
  • Service-based systems, microservices, web applications
  • Software engineering for AI and ML software
  1. J. Bogner, A. Weller, S. Wagner, and A. Zimmermann, “Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences,” in Joint Post-proceedings of the First and Second International Conference on Microservices (Microservices2017/2019), Dagstuhl, Germany, 2020, vol. 78, pp. 3:1--3:22, doi: 10.4230/OASIcs.Microservices.2017-2019.3.
  2. J. Bogner, S. Wagner, and A. Zimmermann, “Scenario-based Evolvability Analysis of Service-oriented Systems: A Lightweight and Tool-supported Method,” in Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, Prague, Czech Republic, 2020, pp. 204--215, doi: 10.5220/0009463902040215.
  3. J. Bogner, J. Fritzsch, S. Wagner, and A. Zimmermann, “Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges,” in 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), Cleveland, Ohio, USA, pp. 546--556, doi: 10.1109/ICSME.2019.00089.
  4. J. Fritzsch, J. Bogner, S. Wagner, and A. Zimmermann, “Microservices Migration in Industry: Intentions, Strategies, and Challenges,” in 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), Cleveland, Ohio, USA, pp. 481--490, doi: 10.1109/ICSME.2019.00081.
  5. J. Bogner, S. Wagner, and A. Zimmermann, “On the impact of service-oriented patterns on software evolvability: a controlled experiment and metric-based analysis,” PeerJ Computer Science, vol. 5, p. e213, doi: 10.7717/peerj-cs.213.
  6. J. Bogner, S. Wagner, and A. Zimmermann, “Using architectural modifiability tactics to examine evolution qualities of Service- and Microservice-Based Systems,” SICS Software-Intensive Cyber-Physical Systems, vol. 34, no. 2–3, Art. no. 2–3, doi: 10.1007/s00450-019-00402-z.
  7. M. Wyrich and J. Bogner, “Towards an Autonomous Bot for Automatic Source Code Refactoring,” in 2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), Montreal, Quebec, CA, pp. 24--28, doi: 10.1109/BotSE.2019.00015.
  8. J. Bogner, T. Boceck, M. Popp, D. Tschechlov, S. Wagner, and A. Zimmermann, “Towards a Collaborative Repository for the Documentation of Service-Based Antipatterns and Bad Smells,” in 2019 IEEE International Conference on Software Architecture Companion (ICSA-C), Hamburg, Germany, pp. 95--101, doi: 10.1109/ICSA-C.2019.00025.
  9. J. Bogner, J. Fritzsch, S. Wagner, and A. Zimmermann, “Microservices in Industry: Insights into Technologies, Characteristics, and Software Quality,” in 2019 IEEE International Conference on Software Architecture Companion (ICSA-C), Hamburg, Germany, pp. 187--195, doi: 10.1109/ICSA-C.2019.00041.
  10. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Möhring, “Decision-Oriented Composition Architecture for Digital Transformation,” in Smart Innovation, Systems and Technologies, vol. 97, 2019, pp. 109--119.
  11. J. Fritzsch, J. Bogner, A. Zimmermann, and S. Wagner, “From Monolith to Microservices: A Classification of Refactoring Approaches,” in Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, J.-M. Bruel, M. Mazzara, and B. Meyer, Eds. Toulouse, France: Springer, 2019, pp. 128--141.
  12. J. Fritzsch, J. Bogner, S. Wagner, and A. Zimmermann, “Microservices in the German Industry: Insights into Technologies, Characteristics, and Software Quality,” Dortmund, Germany, 2019, [Online]. Available: https://www.conf-micro.services/2019/papers/Microservices\_2019\_paper\_25.pdf.
  13. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Möhring, “Architecting Service-Dominant Digital Products,” in Communications in Computer and Information Science (CCIS), vol. 1023, Springer, Cham, 2019, pp. 45--67.
  14. J. Bogner, S. Schlinger, S. Wagner, and A. Zimmermann, “A Modular Approach to Calculate Service-Based Maintainability Metrics from Runtime Data of Microservices,” in 20th International Conference on Product-Focused Software Process Improvement (PROFES’19), Barcelona, Spain: Springer Berlin Heidelberg, 2019, pp. 489--496.
  15. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Mohring, “Evolution of Enterprise Architecture for Digital Transformation,” in 2018 IEEE 22nd International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 87--96, doi: 10.1109/EDOCW.2018.00023.
  16. A. Zimmermann, R. Schmidt, J. Bogner, D. Jugel, and M. Möhring, “Software Evolution for Digital Transformation,” in Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering, Funchal, Madeira, Portugal, 2018, pp. 205--212, doi: 10.5220/0006815702050212.
  17. J. Bogner, B. Choudhary, S. Wagner, and A. Zimmermann, “Towards a Generalizable Comparison of the Maintainability of Object-Oriented and Service-Oriented Applications,” Como, Italy, 2018.
  18. J. Bogner, A. Zimmermann, and S. Wagner, “Analyzing the Relevance of SOA Patterns for Microservice-Based Systems,” in Proceedings of the 10th Central European Workshop on Services and their Composition (ZEUS’18), Dresden, Germany, 2018, pp. 9--16, [Online]. Available: http://ceur-ws.org/Vol-2072/paper2.pdf.
  19. J. Bogner, “Towards an Evolvability Assurance Method for Service-Based Systems,” Como, Italy, 2018.
  20. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Möhring, “Decision-Controlled Digitization Architecture for Internet of Things and Microservices,” in Smart Innovation, Systems and Technologies, vol. 73, 2018, pp. 82--92.
  21. J. Bogner, J. Fritzsch, S. Wagner, and A. Zimmermann, “Limiting Technical Debt with Maintainability Assurance: An Industry Survey on Used Techniques and Differences with Service- and Microservice-Based Systems,” in Proceedings of the 2018 International Conference on Technical Debt - TechDebt ’18, New York, New York, USA, 2018, pp. 125--133, doi: 10.1145/3194164.3194166.
  22. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Mohring, “Decision Management for Micro-Granular Digital Architecture,” in 2017 IEEE 21st International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 29--38, doi: 10.1109/EDOCW.2017.14.
  23. J. Bogner, S. Wagner, and A. Zimmermann, “Towards a practical maintainability quality model for service-and microservice-based systems,” in Proceedings of the 11th European Conference on Software Architecture Companion Proceedings - ECSA ’17, New York, New York, USA, 2017, vol. 3, pp. 195--198, doi: 10.1145/3129790.3129816.
  24. J. Bogner, S. Wagner, and A. Zimmermann, “Automatically measuring the maintainability of service- and microservice-based systems: a literature review,” in Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement on - IWSM Mensura ’17, New York, New York, USA, 2017, pp. 107--115, doi: 10.1145/3143434.3143443.
  25. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Möhring, “Multi-perspective Digitization Architecture for the Internet of Things,” in Lecture Notes in Business Information Processing, vol. 263, 2017, pp. 289--298.
  26. A. Zimmermann, R. Schmidt, K. Sandkuhl, D. Jugel, J. Bogner, and M. Möhring, “Open Integration of Digital Architecture Models for Micro-granular Systems and Services,” in Digital Enterprise Computing (DEC 2017), Böblingen, Germany, 2017, pp. 37--47, [Online]. Available: https://dl.gi.de/handle/20.500.12116/118.
  27. J. Bogner and A. Zimmermann, “Towards Integrating Microservices with Adaptable Enterprise Architecture,” in 2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 1--6, doi: 10.1109/EDOCW.2016.7584392.
  28. A. Zimmermann, J. Bogner, R. Schmidt, D. Jugel, C. Schweda, and M. Möhring, “Digital enterprise architecture with micro-granular systems and services,” in Joint Proceedings of the BIR 2016 Workshops and Doctoral Consortium, Prague, Czech Republic, 2016, vol. 1684, [Online]. Available: http://ceur-ws.org/Vol-1684/paper20.pdf.
  29. A. Zimmermann, D. Jugel, K. Sandkuhl, R. Schmidt, J. Bogner, and S. Kehrer, “Multi-perspective Decision Management for Digitization Architecture and Governance,” in 20th IEEE International Enterprise Distributed Object Computing Conference (EDOC), 2016, pp. 174--181.
  30. A. Zimmermann et al., “Decision Case Management for Digital Enterprise Architectures with the Internet of Things,” in Intelligent Decision Technologies 2016: Proceedings of the 8th KES International Conference on Intelligent Decision Technologies (KES-IDT 2016) -- Part II, vol. 57, I. Czarnowski, M. A. Caballero, J. R. Howlett, and C. L. Jain, Eds. Cham: Springer International Publishing, 2016, pp. 27--37.
  31. J. Bogner and A. Zimmermann, “Adaptable Digital Enterprise Architecture with Microservices,” in Proceedings of the 10th Advanced Summer School on Service Oriented Computing, 2016, pp. 59--61.
  32. J. Bogner, C. Dehner, T. Vincon, and I. Petrov, “Real time charging database benchmarking,” in Proceedings of the 17th International Conference on Information Integration and Web-based Applications &Services - iiWAS ’15, New York, New York, USA, 2015, pp. 1--5, doi: 10.1145/2837185.2837258.
  • 2020 WS: Programmentwicklung II (PE II), Bachelor-Vorlesung
  • 2020 WS: Softwarepraktikum (SoPra), Bachelor-Veranstaltung
  • 2020 SS: Einführung in die Softwaretechnik (EST), Bachelor-Übung

Justus Bogner holds a B.Sc. in Applied Computer Science from Baden-Wuerttemberg Cooperative State University Stuttgart, Germany, and a M.Sc. in Services Computing from University of Applied Sciences Reutlingen, Germany. He was a PhD student in the cooperative doctoral program "Services Computing", a joint initiative between the University of Stuttgart and the University of Applied Sciences Reutlingen. The program was scholarship-funded by BW's Ministry of Science, Research, and Arts. He did his PhD under the supervision of Prof. Dr. Alfred Zimmermann and Prof. Dr. Stefan Wagner. During and after his studies as well as throughout his PhD, he worked as a software engineer at Hewlett-Packard and later at DXC Technology for more than nine years. He is currently a postdoctoral research scientist in Prof. Wagner's Empirical Software Engineering Group. His main research areas are empirical software engineering, software quality (esepcially evolvability and technical debt), software architecture, service- and microservice-based systems, and software engineering for artificial intelligence and machine learning systems.

  • 2020/11: Florian Grotepass - Analyzing the Quality of RESTful APIs in a Migration Context: A Case Study in the E-Commerce Domain, Masterthesis, Universität Stuttgart
  • 2020/10: Markus Haug - Data Integration and Analysis Approaches in the Context of Automotive Events: A Case Study with Active Driver Assistance Systems, Masterthesis, Universität Stuttgart
  • 2020/10: Daniel Abajirov, Katrin Bauer, Manuel Merkel - ADR Manager: A Tool-Supported Approach for the Efficient Creation and Management of Architectural Decision Records, Bachelor-Forschungsprojekt, Universität Stuttgart
  • 2020/09: Burak Karakan - Tool Support for Systematic Literature Reviews: Analyzing Existing Solutions and the Potential for Automation, Bachelorthesis, Universität Stuttgart
  • 2020/07: Matthias Winterstetter - A Software Solution for the Flexible Integration of Applications into Smart Home / Smart Office Environments, Masterthesis, Universität Stuttgart
  • 2020/05: Christian Baumann - A Review of Processes and Platforms for Developing AI-ML-Based Systems, Bachelorthesis, Universität Stuttgart
  • 2020/05: Ralf Baumann - Software Engineering for AI-ML-Based Systems: A Secondary Study on the State of Practice, Bachelorthesis, Universität Stuttgart
  • 2020/04: Beloslava Damyanova - Quality Attributes in AI-ML-Based Systems: Differences and Challenges, Bachelorthesis, Universität Stuttgart
  • 2020/03: Tobias Hallmayer - Analyse von REST-Schnittstellen basierend auf ihrer OpenAPI Spezifikation, Masterthesis, Herman Hollerith Zentrum
  • 2020/02: Marius Pelzer - Erklärbarkeit von Bildklassifikation mittels Interpretierbarer Neuronaler Netzwerke, Bachelorthesis, Universität Stuttgart
  • 2019/05: Marvin Tiedtke, Kim Truong, Matthias Winterstetter - Tool Support and Threshold Benchmarking for Maintainability Metrics of RESTful API Descriptions, Fachstudie (Master), Universität Stuttgart
  • 2019/05: Marcel Szidlovszky - Evaluating the Effectiveness of Proposed Service-based Maintainability Metrics for Microservices, Bachelorthesis, Universität Stuttgart
  • 2019/05: Marko Kovacic - Entwicklung und prototypische Umsetzung einer Continuous-Delivery-Strategie zur optimierten Ausführung von statischen Analysewerkzeugen, Bachelorthesis, Universität Stuttgart
  • 2018/12: Patrick Koss - Evaluating and Improving a Scenario-based Modifiability Analysis Method for Service-based Systems, Bachelorthesis, Universität Stuttgart
  • 2018/12: Steffen Schlinger - Using Operational Data for the Maintainability Assurance of Service- and Microservice-Based Systems, Masterthesis, Universität Stuttgart
  • 2018/12: Adrian Weller - Exploring and Categorizing Maintainability Assurance Research for Service- and Microservice-Based Systems, Bachelorthesis, Universität Stuttgart
  • 2018/11: Marko Kovacic, Patrick Scheurenbrand, Patrick Singer - Comparing Existing Maintainability Assurance Tools and their Limitations for Service-Based Systems, Fachstudie (Bachelor), Universität Stuttgart
  • 2018/11: Florian Grotepass - Implementing and Benchmarking Service-Based Maintainability Metrics for OpenAPI Specifications, Bachelorthesis, Universität Stuttgart
  • 2018/07: Tobias Boceck, Matthias Popp, Dennis Tschechlov - Towards an Understanding of Bad Smells and Antipatterns in Service- and Microservice-Based Systems, Fachstudie (Master), Universität Stuttgart
  • 2018/06: Gerhard Breul - Scenario-Based Modifiability Evaluation of Service-Based Systems: Tool Support for Lightweight Scenario Templates, Bachelorthesis, Universität Stuttgart
  • 2018/05: Martin Kenzler, Kennjy Marte, Jingxi Zhang - Towards Generic Tool Support for Service-Based Maintainability Metrics, Fachstudie (Bachelor), Universität Stuttgart
  • 2018/04: Aretina Iazzolino, Philipp Meyer, Daniel Quack - Analyzing the Impact of Service-Oriented Patterns on Maintainability, Fachstudie (Master), Universität Stuttgart
  • 2018/04: Kai Chen - Automatically Analyzing the Maintainability of Services via OpenAPI Specifications, Bachelorthesis, Universität Stuttgart
  • 2018/02: Markus Böbel - Echtzeit-Anomalie-Erkennung in Server- und Applikationsdaten am Beispiel des Service Status Dashboards, Bachelorthesis, DHBW Mannheim
  • 2017/12: Bhupendra Choudhary - Comparing Service Orientation and Object Orientation: A Case Study on Structural Benefits and Maintainability, Masterthesis, Universität Stuttgart
  • 2017/11: Oliver Ferch, Urim Limani, Alexander Völker - Applying a Maintainability Quality Model for Service-Based Systems: A Case Study, Fachstudie (Bachelor), Universität Stuttgart
  • 2017/09: Jonas Fritzsch - From Monolithic Applications to Microservices: Guidance on Refactoring Techniques and Result Evaluation, Masterthesis, Herman Hollerith Zentrum
  • 2017/06: Fabian Busch - Anforderungsanalyse an Wissens- und Tool-Sharing-Lösungen zum Einsatz in verteilten Unternehmen, Projektarbeit I (Bachelor), DHBW Stuttgart
  • 2016/06: Janis Köhr - Benutzeroberflächen in Microservice Umgebungen: Evaluation von Konzepten für die Integration einer GUI im Microservice Umfeld, Masterthesis, Herman Hollerith Zentrum
  • 2016/04: Sophia Becker - Design und Implementierung der Billingfunktion in einer bestehenden Single Page Web Applikation, Projektarbeit I (Bachelor), DHBW Stuttgart
To the top of the page