Smart grid / smart home self-adaptive exemplar
- Self-adaptive software (SAS) constitutes a key ingredient in the realization of cyber-physical systems that are inherently distributed. A very prominent example of such systems is found in the area of smart homes coupled with smart energy capabilities. Such a home can for instance offer production via photovoltaic plants or storage reserves in form of an electric vehicle. Designing efficient distributed control strategies is important - yet many approaches start from a very customized and hence incomparable initial setup. We therefore discussed an exemplar case study that could serve as a benchmark for evaluations of self-adaptations mechanisms. To be useful for SAS-developers, we included an initial meta-model and both a set of user stories that target requirements of quantities to be evaluated as well as a set of user stories highlighting possible collaboration scenarios (fully centralized vs. fully decentralized, proactive vs. reactive) inspired by ongoing research in the smart gridSelf-adaptive software (SAS) constitutes a key ingredient in the realization of cyber-physical systems that are inherently distributed. A very prominent example of such systems is found in the area of smart homes coupled with smart energy capabilities. Such a home can for instance offer production via photovoltaic plants or storage reserves in form of an electric vehicle. Designing efficient distributed control strategies is important - yet many approaches start from a very customized and hence incomparable initial setup. We therefore discussed an exemplar case study that could serve as a benchmark for evaluations of self-adaptations mechanisms. To be useful for SAS-developers, we included an initial meta-model and both a set of user stories that target requirements of quantities to be evaluated as well as a set of user stories highlighting possible collaboration scenarios (fully centralized vs. fully decentralized, proactive vs. reactive) inspired by ongoing research in the smart grid community.…