Univ.-Prof. Dr. Uwe Zdun
1090 Wien
Room : 5.29
Courses
Winter term 2026
-
051050 VU Software Engineering 2
-
053020 VU Advanced Software Engineering
-
053021 LP Practical Course: Computer Science 1
-
053031 LP Practical Course: Computer Science 2
-
053049 SE Master Seminar
-
500502 SE Doctoral Research Seminar - Models and Systems
Summer term 2026
-
053020 VU Advanced Software Engineering
-
053021 LP Practical Course: Computer Science 1
-
053031 LP Practical Course: Computer Science 2
-
053049 SE Master Seminar
-
500502 SE Doctoral Research Seminar - Models and Systems
Winter term 2025
-
051050 VU Software Engineering 2
-
053020 VU Advanced Software Engineering
-
053021 LP Practical Course: Computer Science 1
-
053031 LP Practical Course: Computer Science 2
-
053049 SE Master Seminar
-
500502 SE Doctoral Research Seminar - Models and Systems
Publications
Requirements Engineering for Digital Twins: a Cross-Domain Systematic Literature Review. / Macías, Aurora; Navarro, Elena; Cuesta, Carlos E. et al.
Quality of Information and Communications Technology: 18th International Conference on the Quality of Information and Communications Technology, QUATIC 2025, Lisbon, Portugal, September 3-5, 2025, Proceedings. Springer Nature, 2025.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Cloud Programming Languages and Infrastructure From Code: An Empirical Study. / Simhandl, Georg; Zdun, Uwe.
SLE '24: Proceedings of the 17th ACM SIGPLAN International Conference on Software Language Engineering: SPLASH 2024. ed. / Ralf Laemmel; Juliana Alves Pereira; Peter D. Mosses; Peter D. Mosses. ACM, 2024. p. 143-156.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Exploring Architectural Evolution in Microservice Systems using Repository Mining Techniques and Static Code Analysis. / Genfer, Patric; Zdun, Uwe.
Software Architecture: 18th European Conference, ECSA 2024, Luxembourg City, Luxembourg, September 3–6, 2024, Proceedings. Springer Nature, 2024. p. 157.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Detection Strategies for Microservice Security Tactics. / Zdun, Uwe; Quéval, Pierre-Jean; Simhandl, Georg et al.
In: IEEE Transactions on Dependable and Secure Computing, Vol. 21, No. 3, 01.05.2024, p. 1257-1273.
Publications: Contribution to journal › Article › Peer Reviewed
On the Understandability of MLOps System Architectures. / Warnett, Stephen John; Zdun, Uwe.
In: IEEE Transactions on Software Engineering, Vol. 50, No. 5, 05.2024, p. 1015-1039.
Publications: Contribution to journal › Article › Peer Reviewed
Detecting Environment Drift in Reinforcement Learning Using a Gaussian Process. / Fang, Zhizhou; Zdun, Uwe.
2024 IEEE 36th International Conference on Tools with Artificial Intelligence (ICTAI 2024). Herndon: IEEE, 2024. p. 992-999.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
How Dataflow Diagrams Impact Software Security Analysis: an Empirical Experiment. / Schneider, Simon; Ferreyra, Nicolas E. Diaz; Quéval, Pierre-Jean et al.
IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) : Proceedings. IEEE, 2024. p. 952-963.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Supporting Architectural Decision Making on Training Strategies in Reinforcement Learning Architectures. / Ntentos, Evangelos; Warnett, Stephen John; Zdun, Uwe.
Proceedings - IEEE 21st International Conference on Software Architecture: 4 - 8 June 2024, Hyderabad, India. Piscataway: IEEE, 2024. p. 90-100 (Working IEEE/IFIP Conference on Software Architecture ).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Decision-Making Support for Data Integration in Cyber-Physical-System Architectures. / Ntentos, Evangelos; Amiri, Amirali; Warnett, Stephen J. et al.
Service-Oriented Computing: 21st International Conference, ICSOC 2023, Rome, Italy, November 28 – December 1, 2023, Proceedings, Part I. Springer, 2023. p. 137-152 (Lecture Notes in Computer Science).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Detecting and Resolving Coupling-Related Infrastructure as Code Based Architecture Smells in Microservice Deployments. / Ntentos, Evangelos; Zdun, Uwe; Ghareeb, Falazi et al.
2023 IEEE 16th International Conference on Cloud Computing (CLOUD): Proceedings. ed. / Claudio Ardagna; Nimanthi Atukorala; Pete Beckman; Carl K. Chang; Rong N. Chang; Constantinos Evangelinos; Jing Fan; Geoffrey C. Fox; Judy Fox; Christoph Hagleitner; Zhi Jin; Tevfik Kosar; Manish Parashar. Piscataway, NJ: IEEE, 2023. p. 201-211.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Combining API Patterns in Microservice Architectures: Performance and Reliability Analysis. / Malki, Amine El; Zdun, Uwe.
2023 IEEE International Conference on Web Services (ICWS): Proceedings. ed. / Claudio Ardagna; Boualem Benatallah; Hongyi Bian; Carl K. Chang; Rong N. Chang; Jing Fan; Geoffrey C. Fox; Zhi Jin; Xuanzhe Liu; Heiko Ludwig; Michael Sheng; Jian Yang. Piscataway, NJ: IEEE, 2023. p. 246-257.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Extracting the Architecture of Microservices: An Approach for Explainability and Traceability. / Quéval, Pierre-Jean; Zdun, Uwe.
Software Architecture: 17th European Conference, ECSA 2023, Istanbul, Turkey, September 18–22, 2023, Proceedings. ed. / Bedir Tekinerdogan; Catia Trubiani; Chouki Tibermacine; Patrizia Scandurra; Carlos E. Cuesta. Cham: Springer, 2023. p. 346-353 (Lecture Notes in Computer Science, Vol. 14212).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Automated Pattern-Based Recommendation for Improving API Operation Performance and Reliability in Cloud-Based Architectures. / Malki, Amine El; Zdun, Uwe.
2023 IEEE International Conference on Software Services Engineering (SSE): Proceedings. ed. / Claudio Ardagna; Nimanthi Atukorala; Carl K. Chang; Rong N. Chang; Jing Fan; Geoffrey Fox; Sumi Helal; Zhi Jin; Qinghua Lu; Tiberiu Seceleanu; Stephen S. Yau. Piscataway, NJ: IEEE, 2023. p. 80-88.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Tool Support for the Adaptation of Quality of Service Trade-Offs in Service- and Cloud-Based Dynamic Routing Architectures. / Amiri, Amirali; Zdun, Uwe.
Software Architecture: 17th European Conference, ECSA 2023, Istanbul, Turkey, September 18–22, 2023, Proceedings. Springer, 2023. p. 20-36 (Lecture Notes in Computer Science).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
API Rate Limit Adoption - A pattern collection. / Serbout, Souhaila; Malki, Amine El; Pautasso, Cesare et al.
Proceedings of the 28th European Conference on Pattern Languages of Programs, EuroPLoP 2023. ACM, 2023. 3628039.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Tool Support for Learning Architectural Guidance Models from Architectural Design Decision Models. / Amiri, Amirali; Ntentos, Evangelos; Zdun, Uwe et al.
EuroPLoP '23: Proceedings of the 28th European Conference on Pattern Languages of Programs. ACM, 2023. 3628037.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Cost-Aware Multifaceted Reconfiguration of Service- and Cloud-Based Dynamic Routing Applications. / Amiri, Amirali; Zdun, Uwe.
2023 IEEE 16th International Conference on Cloud Computing (CLOUD): Proceedings. ed. / Claudio Ardagna; Nimanthi Atukorala; Pete Beckman; Carl K. Chang; Rong N. Chang; Constantinos Evangelinos; Jing Fan; Geoffrey C. Fox; Judy Fox; Christoph Hagleitner; Zhi Jin; Tevfik Kosar; Manish Parashar. Piscataway, NJ: IEEE, 2023. p. 428-438.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Smart and Adaptive Routing Architecture: An Internet-of-Things Traffic Manager Based on Artificial Neural Networks. / Amiri, Amirali; Zdun, Uwe.
Proceedings - 2023 IEEE International Conference on Software Services Engineering, SSE 2023: Proceedings. ed. / Claudio Ardagna; Nimanthi Atukorala; Carl K. Chang; Rong N. Chang; Jing Fan; Geoffrey Fox; Sumi Helal; Zhi Jin; Qinghua Lu; Tiberiu Seceleanu; Stephen S. Yau. Piscataway: IEEE, 2023. p. 180-190.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Architecting Digital Twins Using a Domain-Driven Design-Based Approach. / Macías, Aurora; Navarro, Elena; Cuesta, Carlos E. et al.
2023 IEEE 20th International Conference on Software Architecture (ICSA): Proceedings. IEEE, 2023. p. 153-163.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Microservice Security Metrics for Secure Communication, Identity Management, and Observability. / Zdun, Uwe; Quèval, Pierre-Jean; Simhandl, Georg et al.
In: ACM Transactions on Software Engineering and Methodology, Vol. 32, No. 1, 16, 13.02.2023, p. 1-34.
Publications: Contribution to journal › Article › Peer Reviewed
Projects
DeVulnIX: Design-Level Vulnerabilities Identification and Fixing
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/09/26 → 31/08/29
Project: Research funding
BEAM: Bridging SW Engineering, MLOps, and Operational Agents: Foundations for Agentic AI in Cyber-Physical Systems
Zdun, U. (Project Lead), Warnett, S. J. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/04/26 → 31/03/29
Project: Research cooperation
CQ4CD: Continuous Quality Control for Continuous Delivery
Zdun, U. (Co-Lead), Hoorn, A. V. (Co-Lead), Urdih, F. (Scientific Project Staff), Theodoropoulos, T. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/10/24 → 30/09/27
Project: Research funding
MODIS: MLOps for Distributed Intelligent Cyber-physical Systems
Zdun, U. (Project Lead), Ntentos, E. (Scientific Project Staff), Warnett, S. J. (Scientific Project Staff), Fang, Z. (Scientific Project Staff), Chowdhary, D. (Scientific Project Staff), Urdih, F. (Scientific Project Staff), Amiri, A. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/01/23 → 31/12/25
Project: Research cooperation
AG4CPS: Architecture Guidance System for CPS
Zdun, U. (Project Lead), Amiri, A. (Scientific Project Staff), Ntentos, E. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/02/22 → 31/12/22
Project: Contract research
IAC2: Infrastructure-as-code Architecture Decision Compliance
Zdun, U. (Project Lead), Ntentos, E. (Scientific Project Staff), Simhandl, G. (Scientific Project Staff), Quéval, P.-J. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/12/20 → 30/11/23
Project: Research funding
AMMONIS: Adaptive Multi-Modale Netzwerkerkennung zur Informationssichtung
Zdun, U. (Project Lead), Warnett, S. J. (Scientific Project Staff), Wöhrer, A. M. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/11/20 → 31/10/22
Project: Research funding
AssureMOSS: Assurance and certification in secure Multi-party Open Software and Services
Zdun, U. (Project Lead), Simhandl, G. (Scientific Project Staff), Quéval, P.-J. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/10/20 → 30/09/23
Project: Research funding
API-ACE: Analytics-centric Continuous Design of Microservice APIs
Zdun, U. (Project Lead), Genfer, P. (Scientific Project Staff), Hörner, N. E. (Scientific Project Staff), El Malki, A. (Scientific Project Staff), Simhandl, G. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/01/20 → 31/12/23
Project: Research funding
DECO: Foundations of DevOps and Continuous Delivery for Software Ecosystems
Zdun, U. (Project Lead), Ntentos, E. (Scientific Project Staff), Plakidas, K. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/04/18 → 31/03/21
Project: Research cooperation
AD4SE IV: Definition der systematischen Methodologie für Architektur- und Designentscheidungen bei der Entwicklung von Software Ökosystemen IV
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/08/17 → 31/07/18
Project: Contract research
ADDCompliance: Ensuring Compliance of Architectural Design Decisions and Implementations
Zdun, U. (Project Lead), Ntentos, E. (Scientific Project Staff), Amiri, A. (Scientific Project Staff), Simhandl, G. (Scientific Project Staff) & Ennsberger, S. (Admin)
1/04/17 → 31/10/20
Project: Research funding
Field Force 3
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
25/07/16 → 31/10/16
Project: Contract research
AD4SE III: Definition der systematischen Methodologie für Architektur- und Designentscheidungen bei der Entwicklung von Software Ökosystemen III
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/07/16 → 30/06/17
Project: Contract research
AD4SE II: Definition der systematischen Methodologie für Architektur- und Designentscheidungen bei der Entwicklung von Software Ökosystemen II
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
15/04/15 → 30/06/16
Project: Contract research
Field Force 2
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
15/12/14 → 24/07/16
Project: Contract research
AD4SE: Definition der systematischen Methodologie für Architektur- und Designentscheidungen bei der Entwicklung von Software Ökosystemen
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/05/14 → 28/02/15
Project: Contract research
CACAO: Consistency Checking, Recommendations, And Visual Modeling For Ad Hoc Changes By Knowledge Workers In Adaptive Case Management
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/03/14 → 31/05/17
Project: Research funding
Field Force
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
8/11/13 → 31/12/14
Project: Contract research
CONTAINER: Supporting Containment Checking for UML Behaviour Diagrams
Zdun, U. (Project Lead) & Ennsberger, S. (Admin)
1/01/13 → 31/01/17
Project: Research funding
Talks
Conformance Assessment and Detection Strategies in Continuously Delivered Microservice Architectures
Zdun, U. (Keynote speaker)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
API Rate Limit Adoption – A pattern collection
Zdun, U. (Speaker) & Serbout, S. (Speaker)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Guiding Architectural Decision Making on Service Mesh Based Microservice Architectures
El Malki, A. (Speaker) & Zdun, U. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Supporting Architectural Decision Making on Data Management in Microservice Architectures
Ntentos, E. (Speaker), Zdun, U. (Contributor), Plakidas, K. (Contributor), Schall, D. (Contributor), Li, F. (Contributor) & Meixner, S. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Dynamic Data Routing Decisions for Compliant Data Handling in Service- and Cloud-Based Architectures: A Performance Analysis
Amiri, A. (Speaker), Krieger, C. (Contributor), Zdun, U. (Contributor) & Leymann, F. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
On the Design and Architecture of Deployment Pipelines in Cloud and Service Based Computing - A Model-Based Qualitative Study
Plakidas, K. (Speaker), Zdun, U. (Contributor), Ntentos, E. (Contributor), El Malki, A. (Contributor), Schall, D. (Contributor) & Li, F. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Design of an Executable Specification Language Using Eye Tracking
Simhandl, G. (Speaker), Paulweber, P. (Speaker) & Zdun, U. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Architecting for Frequent Release
Zdun, U. (Invited speaker)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Interface Evolution Patterns — Balancing Compatibility and Flexibility across Microservices Lifecycles
Lübke, D. (Contributor), Zimmermann, O. (Contributor), Pautasso, C. (Contributor), Zdun, U. (Speaker) & Stocker, M. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Model-Based Support for Decision-Making in Architecture Evolution of Complex Software Systems
Plakidas, K. (Speaker), Zdun, U. (Contributor) & Schall, D. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Software Migration and Architecture Evolution with Industrial Platforms: A Multi-Case Study
Zdun, U. (Speaker), Plakidas, K. (Contributor) & Schall, D. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Design Patterns for Smart Contracts in the Ethereum Ecosystem
Wöhrer, A. M. (Speaker) & Zdun, U. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
A Pattern Language for Manual Analysis of Runtime Events Using Design Models
Zdun, U. (Speaker) & Szvetits, M. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Interface Quality Patterns — Communicating and Improving the Quality of Microservices APIs
Zdun, U. (Speaker), Stocker, M. (Contributor), Zimmermann, O. (Contributor), Lübke, D. (Contributor) & Pautasso, C. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
The Changing Role of Software Architecting in the Digital Age
Zdun, U. (Keynote speaker)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
CASM-IR: Uniform ASM-Based Intermediate Representation for Model Specification, Execution, and Transformation
Paulweber, P. (Speaker), Zdun, U. (Contributor) & Pescosta, E. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Smart Contracts: Security Patterns in the Ethereum Ecosystem and Solidity
Wöhrer, A. M. (Speaker) & Zdun, U. (Contributor)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Software Architectures and Techniques for Compliance Monitoring and Enforcement.
Zdun, U. (Invited speaker)
Activity: Talks and presentations › Talk or oral contribution › Science to Science
Model-Driven Support for Semi-automated Architectural Abstraction
Zdun, U. (Invited speaker)
Activity: Talks and presentations › Talk or oral contribution › Other
On resuable architectural knowledge
Zdun, U. (Keynote speaker)
Activity: Talks and presentations › Talk or oral contribution › Other
Architecting with Architectural Design Decisions
Zdun, U. (Keynote speaker)
Activity: Talks and presentations › Talk or oral contribution › Other
Architectural Decisions for Verifiably Secure Process-Aware Information Systems
Zdun, U. (Invited speaker)
Activity: Talks and presentations › Talk or oral contribution › Other
Service-based Platform Integration and Customization
Zdun, U. (Invited speaker)
Activity: Talks and presentations › Talk or oral contribution › Other
Model-driven Compliance in Service-oriented Architectures
Zdun, U. (Speaker)
Activity: Talks and presentations › Talk or oral contribution › Other