Figure 3From: Assessing the benefits of search-based approaches when designing self-adaptive systems: a controlled experiment Overview of our architecture design approach. In the design space inception stage (a), domain experts use the DuSEâs constructs for specifying a domain-specific design space (degrees of freedom, their corresponding alternative solutions, and the architecture extensions required to implement each solution). Henceforth â in the design space usage stage (b) â architects submit initial models to the optimization engine, which searches for those (near-)optimal extensions revealing design trade-offs. A particular design space instance â SA:DuSE â enables the use of such an infrastructure in the self-adaptive systems domain.Back to article page