Abstract. [Context and motivation] In the last years, a considerable number of solutions were developed for self-adaptive systems (SAS). These solutions are based on a feedback loop (MAPE loop), but employ different approaches to realize the different facets of the feedback loop. For example, the models used for the analysis step differ (e.g., goalmodels, feature-models). [Question/problem] In order to build a selfadaptive system for a particular application, a researcher or practitioner has not only to implement the application itself, but also the feedback loop. That is, one has first to select an appropriate solution from the literature and second to implement and evaluate the solution in the environment at hand. [Principal ideas/results] The goal of our work is to reduce the effort for developing a SAS by providing a framework for prototyping and evaluation. This framework comprises (1) a set of open source implementations of selected approaches from which an engineer can choo...