Software systems have evolved from being 'stand-alone systems' to 'systems of systems' to meet the challenging needs of societies. Contemporary software systems such as socio-technical systems are composed of distributed and heterogeneous agents, the embedded environment, and software components. Addressing the disruptions caused by run-time...
-
2020 (v1)PublicationUploaded on: April 14, 2023
-
March 12, 2022 (v1)Conference paper
Microservices are an emerging architectural style advocating for small loosely-coupled services in order to maximize scalability and adaptability. In order to help IT personnel, adaptability can be put (completely or partially) under the responsibility of the system using autonomic techniques, e.g., underpinned by a MAPE-K control loop. This...
Uploaded on: February 22, 2023