loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Davide Arcelli 1 ; 2

Affiliations: 1 Department of Information Engineering, Computer Science and Mathematics, L’Aquila, Italy ; 2 Università degli Studi dell’Aquila, via Vetoio 1, L’Aquila, Italy

Keyword(s): Self-adaptive Software Systems, Software Architecture, Architectural Patterns, Performance, Queuing Networks.

Abstract: A Self-adaptive Software Systems (SASSs) is composed by a managing and a managed subsystem. The former comprises system’s adaptation logic and controls the latter, which provides system’s functionalities by perceiving and affecting the environment through its sensors and actuators, respectively. Such control often conforms to a MAPE-K feedback loop, i.e. a Knowledge-based architecture model that divides the adaptation process into four activities, namely Monitor, Analyze, Plan and Execute. Performance modeling notations, analysis methods and tools, have been coupled to other kinds of techniques (e.g. control theory, machine learning) for modeling and assessing the performance of managing subsystems, possibly aimed at supporting the identification of more convenient architectural alternatives. The contribution of this paper is a generalized Queuing Network model for SASSs, where the managed subsystem is explicitly modelled, thus widening performance modeling and analysis scope to the whole system. Job classes flowing through the QN represent activities of a global feedback control loop, which is based on the system’s mode profile and implemented by class-switches operating in conformance to proper predefined class-switching and routing probabilities. Results obtained by means of a proof-of-concept addressing a realistic case study show that the generalized QN model can usefully support performance-driven architectural decision-making. (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 3.139.239.67

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:
Arcelli, D. (2020). Towards a Generalized Queuing Network Model for Self-adaptive Software Systems. In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-400-8; ISSN 2184-4348, SciTePress, pages 457-464. DOI: 10.5220/0009180304570464

@conference{modelsward20,
author={Davide Arcelli.},
title={Towards a Generalized Queuing Network Model for Self-adaptive Software Systems},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2020},
pages={457-464},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009180304570464},
isbn={978-989-758-400-8},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Towards a Generalized Queuing Network Model for Self-adaptive Software Systems
SN - 978-989-758-400-8
IS - 2184-4348
AU - Arcelli, D.
PY - 2020
SP - 457
EP - 464
DO - 10.5220/0009180304570464
PB - SciTePress