Model-Based Method for Optimisation of an Adaptive System

Model-Based Method for Optimisation of an Adaptive System

Magagi Ali Bachir, Jelloulil Ismail, El Garouani Said, Amjad Souad
DOI: 10.4018/IJSSCI.301269
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In a modern information system adaptation, optimization is a crucial aspect. Systems adaptation problematics have been explored in a large set of research, which have not been able to fix every single issue, leaving therefore so many challenges to be explored. It for this reason this paper presents a method, through a UML profile, to ensure the optimization of the performance of a production system. In the first place, a state of the art is presented to clarify the context of the study. This method consists in setting up a UML profile which will allow the real value of the production to be constantly assessed, the reaction take place when production is not satisfactory. The productivity assessment performs through the application of the simple algorithm, the simplex constraints are integrated through the OCL language. A code generator, based on acceleo, has been developed to propose code generation.
Article Preview
Top

State Of The Art

In this section, In addition to some of our work (“MVC-IMASAM: Model-View-Controller inspired modeling approach for system adaptation management,” 2020) et (Bachir, Ismail, Said, & Souad, 2021a), we will discuss some other model-based approaches that we were able to explore during our study. We obviously cannot discuss all the proposed approaches of this type given their very large number, so we will limit our study to a small sample. For the approaches that we have studied, we will present their operating modes, the mechanisms on which they are based to manage adaptation.

ASPLe: A methodology to develop self-adaptive software systems with systematic reuse(Abbas, Andersson, & Weyns, 2020)

This approach was proposed to help fill the lack of process support in the design of adaptive systems. It is a methodology-like approach based on domain engineering, Autonomous Software Product Line Engineering (ASPLe), providing step-by-step guidelines for developing SASS families with systematic reuse.

Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning(Weyns et al., 2021)

It is an approach proposed by adding to the combination of the two concepts used in the adaptation of systems, namely MAPE and control theory (Simrock, 2008), the concept of machine learning to allow better adaptation management of systems.

A Space Design for Self-Adaptive Systems(Sousa, 2013)

Complete Article List

Search this Journal:
Reset
Volume 16: 1 Issue (2024)
Volume 15: 1 Issue (2023)
Volume 14: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 13: 4 Issues (2021)
Volume 12: 4 Issues (2020)
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing