??   
Prepare for printing     
University of Vienna
Software Architecture Research Group

 Contact data
StreetWähringerstraße 29 
ZIP, City, Region 1090 - Wien (Vienna) 
Phone+43-1-4277-785 10 
Fax+43-1-4277-8785 10 
EmailSend Email
Webhttp://cs.univie.ac.at/research/research-groups/software-architecture/ 
 Contact person

Prof. Dr. Uwe Zdun (Professor, Head of Research Group)
 Employees (Total)
Total: 1-10  number of researches: 10
 Competencies

 Central aim of organisation
Excellence in research and higher education in software architecture, software design, and software engineering.

 Briefly describe your organisation
The Software Architecture Research Group at the Faculty for Computer Science of University of Vienna, led by Prof. Dr. Uwe Zdun, focuses on software architecture, design, and engineering research. In particular, the group performs research in areas such as modelling of complex software systems, service-oriented systems, continuous delivery, IoT, microservices, domain-specific languages, model-driven development, architectural decisions, and software patterns. In these fields, members of the group have extensive experiences, are frequently in PCs of conferences and workshops, and have contributed numerous publications in prestigious journals and conferences. The group is well connected with the European and international software architecture and software engineering communities. Members of the Software Architecture Group have led research activities in a number of research projects in the past, including EU projects, such as INDENICA, COMPAS, S-CUBE, and TPMHP, Austrian projects, such as Infinica, Semantic Culture Guide, ARCS, CONTAINER, and Sembiz, and pure industry projects.

 Core Competency

Research & Development

 ICT sectors:
- ICT Applications     
   - E-Government     
   - E-Commerce     
   - E-Inclusion     
   - E-Learning     
   - Ambient Assisted Living (Services for the Elderly)     
   - ICT Applications for Tourism     
   - ICT Applications for Health      
   - ICT Applications for Traffic and Logistics     
   - IT Security and Encryption     
   - ICT Application for Environment Management     
   - Industrial Application     
- Software- and Data Processing     
   - Knowledge Management     
   - Process Management     
   - Archiving, Documentation     
   - Information and Multimedia Retrieval     
   - Electronic Data Interchange (EDI), Middleware     
   - Service Orientated Architecture (SOA)     
   - Software Engineering and Testing     
   - E-Publishing, Digital Content     
   - Usability Engineering     
   - Semantic Systems     
- Systems- and Network Technology     
   - Internet Technologies     
   - Pervasive Computing     

 ICT keywords
modelling of complex software systems, service-oriented systems, SOA, domain-specific languages, model-driven development, MDD, architectural decisions, software patterns, design patterns, continuous delivery, IoT, microservices
 RTD Experiences & Publications

 My organisation has been involved in projects funded by the following EU-programmes
  Coordinator  Partner 
EU Framework Programme (FP)

 Austrian Research and Development Projects
  Coordinator  Partner 
Non-cooperative Projects (Single projects)        
Cooperative Projects

 RTD Experience
Members of the Software Architecture Group have led research activities in a number of research projects in the past, including EU projects, such as INDENICA, COMPAS, S-CUBE, and TPMHP, Austrian projects, such as Infinica, Semantic Culture Guide, ARCS, CONTAINER, and Sembiz, and pure industry projects.

 Publications
Selected Publications (see http://cs.univie.ac.at/swa-team/infpers/uwe_zdun/ for complete list)

U. van Heesch, P. Avgeriou, U. Zdun, N. Harrison, The supportive effect of patterns in architecture decision recovery—A controlled experiment, Science of Computer Programming (2012), doi:10.1016/j.scico.2011.11.008.
Ahmad Waqas Kamal, Paris Avgeriou, and Uwe Zdun. The Use of Pattern Participants Relationships for Integrating Patterns: A Controlled Experiment. Software: Practice and Experience (SP&E), Wiley, 2011.
C. Mayr, U. Zdun and S. Dustdar. View-based Model-Driven Architecture for Enhancing Maintainability of Data Access Services. Data & Knowledge Engineering, 70 (9). pp. 794-819, 2011.
U. Zdun. A DSL Toolkit for Deferring Architectural Decisions in DSL-Based Software Design. Information and Software Technology, vol. 52, no. 7, pages 733-748, Elsevier, 2010.
H. Tran, U. Zdun, and S. Dustdar. VbTrace: Using View-based and Model-driven Development to Support Traceability in Process-driven SOAs. Software & System Modeling, Springer, 2009.
M. Strembeck and U. Zdun. An Approach for the Systematic Development of Domain-Specific Languages. Software: Practice and Experience (SP&E), vol. 39, no. 15, pages 1253-1292, Wiley, 2009.
C. Hentrich and U. Zdun. A Pattern Language for Process Execution and Integration Design in Service-Oriented Architectures. Transactions on Pattern Languages of Programming, vol. 1, pages 136-191, Springer, 2009.
O. Zimmermann, U. Zdun, T. Gschwind, and F. Leymann. Combining Pattern Languages and Architectural Decision Models in a Comprehensive and Comprehensible Design Method. In Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008, Vancouver, BC, Canada, February, 2008.
U. Zdun and P. Avgeriou. A Catalog of Architectural Primitives for Modeling Architectural Patterns. Information and Software Technology, vol. 50, no. 9-10, pages 1003-1034, Elsevier, 2008.
Uwe Zdun. Pattern-based design of a service-oriented middleware for remote object federations. ACM Transactions on Internet Technology (TOIT), vol. 8, no. 3, pages 1-38, ACM, New York, NY, USA, 2008.
U. Zdun, C. Hentrich, and S. Dustdar. Modeling Process-Driven and Service-Oriented Architectures Using Patterns and Pattern Primitives. ACM Transactions on the Web (TWEB), vol. 1, no. 3, pages 14:1-14:44, ACM, 2007.
N. Harrison, P. Avgeriou, and U. Zdun. Using Patterns to Capture Architectural Decisions. IEEE Software, pages 38-45, IEEE, July/Aug., 2007.
U. Zdun. Systematic Pattern Selection Using Pattern Language Grammars and Design Space Analysis. Software: Practice & Experience, vol. 37, no. 9, pages 983-1016, Wiley, 2007.
U. Zdun and P. Avgeriou. Modeling Architectural Patterns Using Architectural Primitives. In Proceedings of the 20th ACM Conference on Object-Oriented Programming, Systems, Languages & Applications (OOPSLA 2005), San Diego, CA, USA, pages 133-146, ACM Press, October, 2005.
Uwe Zdun, Michael Kircher, and Markus Voelter. Remoting Patterns. IEEE Internet Computing, vol. 8, no. 6, pages 353-380, IEEE, November/December, 2004.

 Inserted / Updated
2012-10-30 / 2018-06-07