2023
Using Architecture Decision Records in Open Source Projects - An MSR Study on GitHub.
IEEE Access, 2023

2019
Using Decision Models for Documenting Microservice Architectures: A Student Experiment and Focus Group Study.
Proceedings of the 13th IEEE International Conference on Service-Oriented System Engineering, 2019

The effect of gamification on software architecture knowledge management: a student experiment and focus group study.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

A recommender system for software architecture decision making.
Proceedings of the 13th European Conference on Software Architecture, 2019

Software architecture knowledge sharing with the architecture knowledge base (AKB).
Proceedings of the 13th European Conference on Software Architecture, 2019

2018
An Approach to Extract the Architecture of Microservice-Based Software Systems.
Proceedings of the IEEE Symposium on Service-Oriented System Engineering, 2018

Microservice Design Space Analysis and Decision Documentation: A Case Study on API Management.
Proceedings of the 11th IEEE Conference on Service-Oriented Computing and Applications, 2018

An Expert Interview Study on Areas of Microservice Design.
Proceedings of the 11th IEEE Conference on Service-Oriented Computing and Applications, 2018

A Platform for the Automated Provisioning of Architecture Information for Large-Scale Service-Oriented Software Systems.
Proceedings of the Software Architecture, 2018

2017
A Dashboard for Microservice Monitoring and Management.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

Decision Guidance Models for Microservice Monitoring.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

An Interview Study on Sustainability Concerns in Software Development Projects.
Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications, 2017

Decision Models for Microservices: Design Areas, Stakeholders, Use Cases, and Requirements.
Proceedings of the Software Architecture - 11th European Conference, 2017

Microservices in a Small Development Organization - An Industrial Experience Report.
Proceedings of the Software Architecture - 11th European Conference, 2017

Decision guidance models for microservices: service discovery and fault tolerance.
Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems, 2017

2016
The Architect's Role in Practice: From Decision Maker to Knowledge Manager?
IEEE Softw., 2016

Software architecture knowledge management approaches and their support for knowledge management activities: A systematic literature review.
Inf. Softw. Technol., 2016

Making the Case for Centralized Software Architecture Management.
Proceedings of the Software Quality. The Future of Systems- and Software Development, 2016

Reusable architecture variants for customer-specific automation solutions.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

2015
An expert survey on kinds, influence factors and documentation of design decisions in practice.
Future Gener. Comput. Syst., 2015

A Study on Architectural Decision-Making in Context.
Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture, 2015

Variability Support in Architecture Knowledge Management Approaches: A Systematic Literature Review.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Collecting Requirements and Ideas for Architectural Group Decision-Making Based on Four Approaches.
Proceedings of the Software Architecture - 9th European Conference, 2015

2014
Automatic Reference Architecture Conformance Checking for SOA-Based Software Systems.
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014

A Fresh Look at Codification Approaches for SAKM: A Systematic Literature Review.
Proceedings of the Software Architecture - 8th European Conference, 2014

Service Development and Architecture Management for an Enterprise SOA.
Proceedings of the Software Architecture - 8th European Conference, 2014

2013
Supporting Variability Management in Architecture Design and Implementation.
Proceedings of the 46th Hawaii International Conference on System Sciences, 2013

Classification of Design Decisions - An Expert Survey in Practice.
Proceedings of the Software Architecture - 7th European Conference, 2013

Towards Continuous Reference Architecture Conformance Analysis.
Proceedings of the Software Architecture - 7th European Conference, 2013

Strategies for Aligning Variability Model and Architecture.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

2012
Towards supporting the software architecture life cycle.
J. Syst. Softw., 2012

Extracting and Facilitating Architecture in Service-Oriented Software Systems.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Capturing and Maintaining Architectural Knowledge Using Context Information.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Integrating Variability Management and Software Architecture.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

2011
Automatic Tracing of Decisions to Architecture and Implementation.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

2010
Paving the road for formally defined architecture description in software development.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Tool demonstration: a toolkit for architecture-centric software development.
Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, 2010

An Approach for Combining Model-Based and Scenario-Based Software Architecture Analysis.
Proceedings of the Fifth International Conference on Software Engineering Advances, 2010

Integrating Requirements and Design Decisions in Architecture Representation.
Proceedings of the Software Architecture, 4th European Conference, 2010

2009
Connecting Architecture and Implementation.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2009 Workshops, 2009

Tool Support for Component-Based Software Architectures.
Proceedings of the 16th Asia-Pacific Software Engineering Conference, 2009

Software Engineering - Processes and Tools.
Proceedings of the Hagenberg Research, 2009

2008
Integrated Software Architecture Management and Validation.
Proceedings of the Third International Conference on Software Engineering Advances, 2008

2007
A Component Model for Integrating Remote Applications and Services via Web Portals.
J. Object Technol., 2007

A Versioning Model for Enterprise Services.
Proceedings of the 21st International Conference on Advanced Information Networking and Applications (AINA 2007), 2007

2006
Models and Tools for SOA Governance.
Proceedings of the Trends in Enterprise Application Architecture, 2006

2005
Enhancing Presentation Level Integration of Remote Applications and Services in Web Portals.
Proceedings of the 2005 IEEE International Conference on Services Computing (SCC 2005), 2005

2003
Remote Configuration of Agent-Based Component Systems.
J. Object Technol., 2003

2002
MASIF und FIPA: Standards für Agenten - Übersicht und Anwendung.
Inform. Spektrum, 2002

2001
Ein agentenbasierter Ansatz für die Ferndiagnose und -überwachung von Automatisierungssystemen.
Wirtschaftsinf., 2001

An agent-based component platform for dynamically adaptable distributed environments.
Informatica (Slovenia), 2001

2000
An Integrated Approach for Documenting, Exploring, and Building Framework-Based Software.
Proceedings of the TOOLS Pacific 2000: 37th International Conference on Technology of Object-Oriented Languages and Systems, 2000

1999
An Agent-Based Environment for Rmote Diagnosis, Supervision and Control.
Proceedings of the Internet Applications, 5th International Computer Science Conference, 1999

1998
Dynamic Analysis of Distributed Object-Oriented Applications.
Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, 1998

An Environment for Cooperative Software Development Realization and Implications.
Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, 1998

1997
Qualitative und quantitative Aspekte prototyping-orientierter Software-Entwicklung - Ein Erfahrungsbericht.
Inform. Spektrum, 1997

A Component Framework for Direct-Manipulation Editors.
Proceedings of the TOOLS 1997: 25th International Conference on Technology of Object-Oriented Languages and Systems, 1997

1995
Prototyping of parallel and distributed object-oriented systems: the PDC model and its environment.
Proceedings of the 28th Annual Hawaii International Conference on System Sciences (HICSS-28), 1995

1994
Concepts and techniques for object oriented software development: illustrated by an application framework for process automation.
PhD thesis, 1994

Object-Oriented Process Control Software.
J. Object Oriented Program., 1994

The Role of Prototyping in Software Development.
Proceedings of the TOOLS 1994: 13th International Conference on Technology of Object-Oriented Languages and Systems, 1994

1993
An Extensible Communication Class Library for Hybrid Distributed Systems.
Proceedings of the Technology of Object-Oriented Languages and Systems Tools 12: Proceedings of the twelfth International Conference Tools Pacific, 1993

TOPOS: A Prototyping-Oriented Open CASE System.
Proceedings of the Requirements Engineering '93: Prototyping, 1993