Publications
Overview of our Journal and Conference Papers:
Listed by year
2022
Conformance assessment of Architectural Design Decisions on API endpoint designs derived from domain models. / Singjai, Apitchaka; Zdun, Uwe.
In: Journal of Systems and Software, Vol. 193, 111433, 11.2022.
Publications: Contribution to journal › Article › Peer Reviewed
Assessing Architecture Conformance to Coupling-Related Infrastructure-as-Code Best Practices: Metrics and Case Studies. / Ntentos, Evangelos; Zdun, Uwe; Soldani, Jacopo et al.
16th European Conference, ECSA 2022, Prague, Czech Republic, September 19–23, 2022, Proceedings. Springer, 2022. p. 101-116.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Avoiding Excessive Data Exposure Through Microservice APIs. / Genfer, Patric; Zdun, Uwe.
16th European Conference, ECSA 2022, Prague, Czech Republic, September 19–23, 2022, Proceedings. Cham: Springer, 2022. p. 3-18 (Lecture Notes in Computer Science, Vol. 13444).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Cost-Aware Multidimensional Auto-Scaling of Service- and Cloud-Based Dynamic Routing to Prevent System Overload. / Amiri, Amirali; Zdun, Uwe; Hoorn, André van et al.
Proceedings 2022 IEEE International Conference on Web Services (IEEE ICWS 2022). ed. / Claudio Agostino Ardagna; Nimanthi Atukorala; Boualem Benatallah; Athman Bouguettaya; Fabio Casati; Carl K. Chang; Rong N. Chang; Ernesto Damiani; Chirine Ghedira Guegan; Robert Ward; Fatos Xhafa; Xiaofei Xu; Jia Zhang. Piscataway, NJ: IEEE, 2022. p. 379-384.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Engineering Blockchain-Based Applications in the Context of the Ethereum Ecosystem. / Wöhrer, Alex Maximilian.
211 p. 2022, Dissertation.
Publications: Other publication › Other
SoK: Security of Microservice Applications: A Practitioners? Perspective on Challenges and Best Practices. / Billawa, Priyanka; Tukaram, Anusha Bambhore; Ferreyra, Nicolas E. Diaz et al.
ARES '22: Proceedings of the 17th International Conference on Availability, Reliability and Security. Association for Computing Machinery (ACM), 2022. p. 1-10 9.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Towards a Security Benchmark for the Architectural Design of Microservice Applications. / Tukaram, Anusha Bambhore; Schneider, Simon; Ferreyra, Nicolas E. Diaz et al.
ARES '22: Proceedings of the 17th International Conference on Availability, Reliability and Security. Association for Computing Machinery (ACM), 2022. p. 1-7 116.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Assessing Architecture Conformance to Security-Related Practices in Infrastructure as Code Based Deployments. / Ntentos, Evangelos; Zdun, Uwe; Falazi, Ghareeb et al.
Proceedings 2022 IEEE International Conference on Services Computing (IEEE SCC 2022). ed. / Claudio Agostino Ardagna; Hongyi Bian; Carl K. Chang; Rong N. Chang; Ernesto Damiani; Schahram Dustdar; Jordi Marco; Munindar Singh; Ernest Teniente; Robert Ward; Zhongjie Wang; Fatos Xhafa; Jia Zhang. Piscataway, NJ: IEEE, 2022. p. 123-133 (Proceedings of the ... IEEE International Conference on Services Computing).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
The Evolving of CASM: Modern Compiler Engineering and Empirical Guided Language Design for a Rigorous State-Based Method. / Paulweber, Philipp.
185 p. 2022, Dissertation.
Publications: Other publication › Other
Lazy Self-Adjusting Bounded-Degree Networks for the Matching Model. / Feder, Evgeniy; Rathod, Ichha; Shyamsukha, Punit et al.
INFOCOM 2022 - IEEE Conference on Computer Communications. Piscataway, NJ: IEEE, 2022. p. 1089-1098.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Architectural Design Decisions for the Machine Learning Workflow. / Warnett, Stephen J.; Zdun, Uwe.
In: Computer, Vol. 55, No. 3, 01.03.2022, p. 40-51.
Publications: Contribution to journal › Article › Peer Reviewed
Conformance Assessment of Architectural Design Decisions on the Mapping of Domain Model Elements to APIs and API Endpoints. / Singjai, Apitchaka; Zdun, Uwe.
2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), Honolulu, HI, USA. Piscataway, NJ: IEEE, 2022. p. 76-83.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
On Unifying the Compliance Management of Applications Based on IaC Automation. / Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank et al.
2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), Honolulu, HI, USA. Piscataway, NJ: IEEE, 2022. p. 226-229.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
API Description-Based Conformance Assessment of Architectural Design Decision. / Singjai, Apitchaka; Zdun, Uwe.
Proceedings 16th IEEE International Conference on Service-Oriented System Engineering (SOSE2022). IEEE, 2022. p. 59-68.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Architectural Design Decisions for Machine Learning Deployment. / Warnett, Stephen J.; Zdun, Uwe.
2022 IEEE 19th International Conference on Software Architecture (ICSA), Honolulu, HI, USA. Piscataway, NJ: IEEE, 2022. p. 90-100.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Deterministic Self-Adjusting Tree Networks Using Rotor Walks. / Avin, Chen; Bienkowski, Marcin; Salem, Iosif et al.
Proceedings - 2022 IEEE 42nd International Conference on Distributed Computing Systems, ICDCS 2022. Piscataway, NJ: IEEE, 2022. p. 67-77.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
How Composable is the Web? An Empirical Study on OpenAPI Data model Compatibility. / Serbout, Souhaila; Pautasso, Cesare; Zdun, Uwe.
2022 IEEE International Conference on Web Services (ICWS), Barcelona, Spain. ed. / Claudio Agostino Ardagna; Nimanthi Atukorala; Boualem Benatallah; Athman Bouguettaya; Fabio Casati; Carl K. Chang; Rong N. Chang; Ernesto Damiani; Chirine Ghedira Guegan; Robert Ward; Fatos Xhafa; Xiaofei Xu; Jia Zhang. Piscataway, NJ: IEEE, 2022. p. 415-424.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Impact of API Rate Limit on Reliability of Microservices-Based Architectures. / El Malki, Amine; Zdun, Uwe; Pautasso, Cesare.
Proceedings 16th IEEE International Conference on Service-Oriented System Engineering (SOSE2022). IEEE, 2022. p. 19-28.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Patterns for API Design - Simplifying Integration with Loosely Coupled Message Exchanges. / Zimmermann, Olaf; Stocker, Mirko; Lübke, Daniel et al.
Boston: Addison-Wesley Professional, 2022.
Publications: Book
2021
DevOps for Ethereum Blockchain Smart Contracts. / Wöhrer, Maximilian; Zdun, Uwe.
Proceedings 2021 IEEE International Conference on Blockchain: Blockchain 2021, 6-8 December 2021, Melbourne, Australia. ed. / Yang Xiang; Ziyuan Wang; Honggang Wang; Valtteri Niemi. IEEE, 2021. p. 244-251.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Detector-based component model abstraction for microservice-based systems. / Ntentos, Evangelos (Corresponding author); Zdun, Uwe; Plakidas, Konstantinos et al.
In: Computing, Vol. 103, No. 11, 11.2021, p. 2521-2551.
Publications: Contribution to journal › Article › Peer Reviewed
Evaluating and Improving Microservice Architecture Conformance to Architectural Design Decisions. / Ntentos, Evangelos; Zdun, Uwe; Plakidas, Konstantinos et al.
Service-Oriented Computing - 19th International Conference, ICSOC 2021, Proceedings: 19th International Conference, ICSOC 2021. ed. / Hakim Hacid; Odej Kao; Massimo Mecella; Naouel Moha; Hye-young Paik. Springer, 2021. p. 188 - 203 (Lecture Notes in Computer Science).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Specifying with Interface and Trait Abstractions in Abstract State Machines: A Controlled Experiment. / Paulweber, Philipp; Simhandl, Georg; Zdun, Uwe.
In: ACM Transactions on Software Engineering and Methodology, Vol. 30, No. 4, 47, 10.2021, p. 1-29.
Publications: Contribution to journal › Article › Peer Reviewed
On the Understandability of Language Constructs to Structure the State and Behavior in Abstract State Machine Specifications: A Controlled Experiment. / Paulweber, Philipp; Simhandl, Georg; Zdun, Uwe.
In: Journal of Systems and Software, Vol. 178, 110987, 08.2021.
Publications: Contribution to journal › Article › Peer Reviewed
Brief Announcement: Toward Self-Adjusting Networks for the Matching Model. / Feder, Evgeniy; Rathod, Ichha; Shyamsukha, Punit et al.
SPAA '21: Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures. New York, NY: ACM, 2021. p. 429-431 (Symposium on Parallelism in Algorithms and Architectures : Proceedings of the ... ACM symposium on Parallelism in algorithms and architectures).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
On the Practitioners' Understanding of Coupling Smells - A Grey Literature Based Grounded-Theory Study. / Singjai, Apitchaka; Simhandl, Georg; Zdun, Uwe.
In: Information and Software Technology, Vol. 134, 106539, 06.2021.
Publications: Contribution to journal › Article › Peer Reviewed
About the Concolic Execution and Symbolic ASM Function Promotion in CASM. / Paulweber, Philipp; Moosbrugger, Jakob; Zdun, Uwe.
Rigorous State-Based Methods - 8th International Conference, ABZ 2021, Proceedings: 8th International Conference, ABZ 2021, Ulm, Germany, June 9–11, 2021, Proceedings. ed. / Alexander Raschke; Dominique Méry. Cham: Springer, 2021. p. 112-117 (Lecture Notes in Computer Science, Vol. 12709).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Architectural Design Decisions for Blockchain-Based Applications. / Wöhrer, Maximilian; Zdun, Uwe.
IEEE International Conference on Blockchain and Cryptocurrency. IEEE, 2021.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Architecture Design of Blockchain-Based Applications. / Wöhrer, Maximilian; Zdun, Uwe; Rinderle-Ma, Stefanie.
2021 3rd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS): 27-30 September 2021, Paris, France. IEEE, 2021. p. 173-180.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Automatic Adaptation of Reliability and Performance Trade-Offs in Service- and Cloud-Based Dynamic Routing Architectures. / Amiri, Amirali; Zdun, Uwe; Hoorn, André van et al.
2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS). IEEE, 2021.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Evaluation of API Request Bundling and its Impact on Performance of Microservice Architectures. / El Malki, Amine; Zdun, Uwe.
2021 IEEE International Conference on Services Computing (SCC 2021). IEEE, 2021. p. 419 - 424.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
From OpenAPI Fragments to API Pattern Primitives and Design Smells. / Serbout, Souhaila; Pautasso, Cesare; Zdun, Uwe et al.
Proceedings of the European Conference on Pattern Languages of Programs, EuroPLoP 2021. ACM, 2021. 21.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Identifying Domain-Based Cyclic Dependencies in Microservice APIs Using Source Code Detectors. / Genfer, Patric; Zdun, Uwe.
Software Architecture: 15th European Conference, ECSA 2021, Virtual Event, Sweden, September 13-17, 2021, Proceedings. Springer, 2021. p. 207 - 222.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Patterns on Deriving APIs and their Endpoints from Domain Models. / Singjai, Apitchaka; Zdun, Uwe; Zimmermann, Olaf et al.
Proceedings of the European Conference on Pattern Languages of Programs, EuroPLoP 2021. ACM, 2021. 5.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Patterns on Designing API Endpoint Operations. / Singjai, Apitchaka; Zdun, Uwe; Zimmermann, Olaf et al.
Proceedings of the 28th Conference on Pattern Languages of Programs. ACM, 2021.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Practitioner Views on the Interrelation of Microservice APIs and Domain-Driven Design: A Grey Literature Study Based on Grounded Theory. / Singjai, Apitchaka; Zdun, Uwe; Zimmermann, Olaf.
Proceedings IEEE 18th International Conference on Software Architecture: 22-26 March 2021. IEEE, 2021.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Semi-automatic Feedback for Improving Architecture Conformance to Microservice Patterns and Practices. / Ntentos, Evangelos; Zdun, Uwe; Plakidas, Konstantinos et al.
2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA): 22-26 March 2021. IEEE, 2021. p. 36-46.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Visualizing Metric Trends for Software Portfolio Quality Management. / Genfer, Patric; Grabner, Johann; Zoffi, Christina et al.
2021 Working Conference on Software Visualization (VISSOFT 2021). IEEE, 2021. p. 88-99.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
2020
Impact of Service- and Cloud-Based Dynamic Routing Architectures on System Reliability. / Amiri, Amirali; Zdun, Uwe; Simhandl, Georg et al.
Service-Oriented Computing - 18th International Conference, ICSOC 2020, Proceedings: 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings. ed. / Eleanna Kafeza; Boualem Benatallah; Fabio Martinelli; Hakim Hacid; Athman Bouguettaya; Hamid Motahari. Springer, 2020. p. 165-174 (Lecture Notes in Computer Science, Vol. 12571).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Metrics for Assessing Architecture Conformance to Microservice Architecture Patterns and Practices. / Ntentos, Evangelos; Zdun, Uwe; Plakidas, Konstantinos et al.
Service-Oriented Computing - 18th International Conference, ICSOC 2020, Proceedings: 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings. ed. / Eleanna Kafeza; Boualem Benatallah; Fabio Martinelli; Hakim Hacid; Athman Bouguettaya; Hamid Motahari. Springer, 2020. p. 580-596 (Lecture Notes in Computer Science, Vol. 12571).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Assessing Architecture Conformance to Coupling-Related Patterns and Practices in Microservices. / Ntentos, Evangelos (Corresponding author); Zdun, Uwe; Plakidas, Konstantinos et al.
Software Architecture: 14th European Conference, ECSA 2020, L'Aquila, Italy, September 14–18, 2020, Proceedings. ed. / Anton Jansen; Ivano Malavolta; Henry Muccini; Ipek Ozkaya; Olaf Zimmermann. Cham: Springer, 2020. p. 3-20 (Lecture Notes in Computer Science, Vol. 12292).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Foundational Oracle Patterns: Connecting Blockchain to the Off-chain World. / Mühlberger, Roman; Bachhofner, Stefan; Ferrer, Eduardo Castelló et al.
Business Process Management: Blockchain and Robotic Process Automation Forum, BPM 2020, Blockchain and RPA Forum, Proceedings. ed. / Aleksandre Asatiani; José María García; Andrés Jiménez-Ramírez; Nina Helander; Agnes Koschmider; Jan Mendling; Giovanni Meroni; Hajo A. Reijers. Springer, 2020. p. 35 - 51 (Lecture Notes in Business Information Processing, Vol. 393).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Data-Oriented Interface Responsibility Patterns: Types of Information Holder Resources. / Zimmermann, Olaf; Pautasso, Cesare; Lübke, Daniel et al.
Proceedings of the European Conference on Pattern Languages of Programs 2020, EuroPLoP 2020. ACM, 2020. p. 1-25 11.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Interface Responsibility Patterns: Processing Resources and Operation Responsibilities. / Zimmermann, Olaf; Lübke, Daniel; Zdun, Uwe et al.
EuroPLoP '20: Proceedings of the European Conference on Pattern Languages of Programs 2020. ACM, 2020. p. 9:1-9:24 9.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Structuring the State and Behavior of ASMs: Introducing a Trait-Based Construct for Abstract State Machine Languages. / Paulweber, Philipp; Pescosta, Emmanuel; Zdun, Uwe.
Rigorous State-Based Methods - 7th International Conference, ABZ 2020, Proceedings. ed. / Alexander Raschke; Dominique Méry; Frank Houdek. Springer, 2020. p. 237-243 (Lecture Notes in Computer Science, Vol. 12071).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
From Domain-Specific Language to Code: Smart Contracts and the Application of Design Patterns. / Wöhrer, Maximilian; Zdun, Uwe.
In: IEEE Software, Vol. 37, No. 5, 07.05.2020, p. 37-42.
Publications: Contribution to journal › Article › Peer Reviewed
Domain Specific Language for Smart Contract Development. / Wöhrer, Maximilian; Zdun, Uwe.
2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). IEEE, 2020.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Monitoring Behavioral Compliance with Architectural Patterns based on Complex Event Processing. / Krieger, Christoph; Breitenbücher, Uwe; Falkenthal, Michael et al.
Service-Oriented and Cloud Computing - 8th IFIP WG 2.14 European Conference, ESOCC 2020, Proceedings: 8th IFIP WG 2.14 European Conference, ESOCC 2020, Heraklion, Crete, Greece, September 28–30, 2020, Proceedings. ed. / Antonio Brogi; Wolf Zimmermann; Kyriakos Kritikos. Springer, 2020. p. 125 - 140 (Lecture Notes in Computer Science, Vol. 12054).
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Introduction to Microservice API Patterns (MAP). / Zimmermann, Olaf; Stocker, Mirko; Lübke, Daniel et al.
Joint Post-Proceedings of the 1st and 2nd International Conference on Microservices, Microservices 2017/2019. ed. / Luis Cruz-Filipe; Saverio Giallorenzo; Saverio Giallorenzo; Fabrizio Montesi; Marco Peressotti; Florian Rademacher; Sabine Sachweh. 2020.
Publications: Contribution to book › Contribution to proceedings › Peer Reviewed
Quality Attributes Use in Architecture Design Decision Methods: Research and Practice. / Lytra, Ioanna; Carrillo, Carlos; Capilla, Rafael et al.
In: Computing, Vol. 102, No. 2, 02.2020, p. 551-572.
Publications: Contribution to journal › Article › Peer Reviewed