Architecture-driven Requirements Engineering (ARE)

ARE has been started in February 2013 and is headed by Jun.-Prof. Anne Koziolek.

Our research is concerned with evaluating software architectures to provide systematic decision support for requirements engineering activities. This applies the idea of the Twin Peaks model of requirements and architecture to quantitative, model-based software architecture evaluation. The Twin Peaks model has been proposed by Bashar Nuseibeh (2001), who applied the insight of the inevitable intertwining of specification and design (Swartout and Balzer 1982) to software architecture.

The current focus of the group is quality requirements, where the results of software architecture optimization is used to provide quantitative feedback about the attainable design space.


Distinguished Reviewer Award

Anne Koziolek has received a Distinguished Reviewer Award for her work on the program committee of the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015). This award a

(15.11.2015) [more]
Invited Talk at Twin Peaks'15, an ICSE workshop

Anne Koziolek will give an invited talk at Twin Peaks'15, the Fifth International Workshop on the Twin Peaks of Requirements and Architecture, at ICSE '15 in Florence. She will talk about Design Assis

(05.05.2015) [more]
Workshop on Future of Software Architecture Design Assistants (FoSADA'15)

The 1st International Workshop on the Future of Software Architecture Design Assistants, organized by Anne Koziolek and Roger Champagne, will be held on May 6th, 2015, in Montréal, Canada together wit

(29.01.2015) [more]
Transactions on Software Engineering Article: Quantitative evaluation of model-driven performance analysis and simulation of component-based architectures

Our article on software architecture optimization methods, authored by Fabian Brosig, Philipp Meier, Steffen Becker, Anne Koziolek, Heiko Koziolek, and Samuel Kounev, is now available as a pre-print

(12.11.2014) [more]