loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: M. Jeroen Van Der Donckt 1 ; Danny Weyns 2 ; M. Usman Iftikhar 2 and Ritesh Kumar Singh 1

Affiliations: 1 KU Leuven, Belgium ; 2 KU Leuven and Linnaeus University, Belgium

Keyword(s): Self-adaptation, MAPE, Models at Runtime, Statistical Model Checking, Cost-Benefit Analysis Method, CBAM, Internet-of-Things, IoT.

Abstract: Ensuring the qualities of modern software systems, such as the Internet of Things, is challenging due to various uncertainties, such as dynamics in availability of resources or changes in the environment. Self-adaptation is an established approach to deal with such uncertainties. Self-adaptation equips a software system with a feedback loop that tracks changes and adapts the system accordingly to ensure its quality goals. Current research in this area has primarily focussed on the benefits that self-adaptation can offer. However, realising adaption can also incur costs. Ignoring these costs may invalidate the expected benefits. We start with demonstrating that the costs for adaptation can be significant. To that end, we apply a state-of-the-art approach for self-adaptation to an Internet of Things (IoT) application. We then present CB@R (Cost-Benefit analysis @ Runtime), a novel model-based approach for runtime decision-making in self-adaptive systems. CB@R is inspired by the Cost-Be nefit Analysis Method (CBAM), which is an established approach for analysing costs and benefits of architectural decisions. We evaluate CB@R for a real world deployed IoT application and compare it with the conservative approach applied in practice and a state-of-the-art self-adaptation approach. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.213.99.37

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Van Der Donckt, M.; Weyns, D.; Iftikhar, M. and Kumar Singh, R. (2018). Cost-Benefit Analysis at Runtime for Self-adaptive Systems Applied to an Internet of Things Application. In Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - MDI4SE; ISBN 978-989-758-300-1; ISSN 2184-4895, SciTePress, pages 478-490. DOI: 10.5220/0006815404780490

@conference{mdi4se18,
author={M. Jeroen {Van Der Donckt}. and Danny Weyns. and M. Usman Iftikhar. and Ritesh {Kumar Singh}.},
title={Cost-Benefit Analysis at Runtime for Self-adaptive Systems Applied to an Internet of Things Application},
booktitle={Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - MDI4SE},
year={2018},
pages={478-490},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006815404780490},
isbn={978-989-758-300-1},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - MDI4SE
TI - Cost-Benefit Analysis at Runtime for Self-adaptive Systems Applied to an Internet of Things Application
SN - 978-989-758-300-1
IS - 2184-4895
AU - Van Der Donckt, M.
AU - Weyns, D.
AU - Iftikhar, M.
AU - Kumar Singh, R.
PY - 2018
SP - 478
EP - 490
DO - 10.5220/0006815404780490
PB - SciTePress