Model-driven Continuous Experimentation on Component-based Software Architectures (To Appear)

S. Gottschalk, E. Yigitbas, G. Engels, in: Proceedings of the 18th International Conference on Software Architecture Companion , IEEE, 2022.

Download
No fulltext has been uploaded.
Conference Paper | English
Abstract
To build successful software products, developers continuously have to discover what features the users really need. This discovery can be achieved with continuous experimentation, testing different software variants with distinct user groups, and deploying the superior variant for all users. However, existing approaches do not focus on explicit modeling of variants and experiments, which offers advantages such as traceability of decisions and combinability of experiments. Therefore, our vision is the provision of model-driven continuous experimentation, which provides the developer with a framework for structuring the experimentation process. For that, we introduce the overall concept, apply it to the experimentation on component-based software architectures and point out future research questions. In particular, we show the applicability by combining feature models for modeling the software variants, users, and experiments (i.e., model-driven) with MAPE-K for the adaptation (i.e., continuous experimentation) and implementing the concept based on the component-based Angular framework.
Publishing Year
Proceedings Title
Proceedings of the 18th International Conference on Software Architecture Companion
Conference
18th International Conference on Software Architecture
Conference Location
Hawaii
Conference Date
2022-03-12 – 2022-03-15
LibreCat-ID

Cite this

Gottschalk S, Yigitbas E, Engels G. Model-driven Continuous Experimentation on Component-based Software Architectures (To Appear). In: Proceedings of the 18th International Conference on Software Architecture Companion . IEEE; 2022.
Gottschalk, S., Yigitbas, E., & Engels, G. (2022). Model-driven Continuous Experimentation on Component-based Software Architectures (To Appear). Proceedings of the 18th International Conference on Software Architecture Companion . 18th International Conference on Software Architecture , Hawaii.
@inproceedings{Gottschalk_Yigitbas_Engels_2022, title={Model-driven Continuous Experimentation on Component-based Software Architectures (To Appear)}, booktitle={Proceedings of the 18th International Conference on Software Architecture Companion }, publisher={IEEE}, author={Gottschalk, Sebastian and Yigitbas, Enes and Engels, Gregor}, year={2022} }
Gottschalk, Sebastian, Enes Yigitbas, and Gregor Engels. “Model-Driven Continuous Experimentation on Component-Based Software Architectures (To Appear).” In Proceedings of the 18th International Conference on Software Architecture Companion . IEEE, 2022.
S. Gottschalk, E. Yigitbas, and G. Engels, “Model-driven Continuous Experimentation on Component-based Software Architectures (To Appear),” presented at the 18th International Conference on Software Architecture , Hawaii, 2022.
Gottschalk, Sebastian, et al. “Model-Driven Continuous Experimentation on Component-Based Software Architectures (To Appear).” Proceedings of the 18th International Conference on Software Architecture Companion , IEEE, 2022.

Export

Marked Publications

Open Data LibreCat

Search this title in

Google Scholar