SEAMS 2020
Mon 29 June - Fri 3 July 2020
co-located with ICSE 2020
Tue 30 Jun 2020 14:00 - 14:05 at SEAMS - Session 3: Composition, Control and Trustworthiness Chair(s): Danny Weyns

A distributed system’s functionality must continuously evolve, especially when environmental context changes. Such required evolution imposes unbearable complexity on system development. An alternative is to make systems able to self-adapt by opportunistically composing at runtime to generate systems of systems (SoSs) that offer value-added functionality. The success of such an approach calls for abstracting the heterogeneity of systems and enabling the programmatic construction of SoSs with minimal developer intervention. We propose a general ontology-based approach to describe distributed systems, seeking to achieve abstraction and enable runtime reasoning between systems. We also propose an architecture for systems that utilize such ontologies to enable systems to discover and ‘understand’ each other, and potentially compose, all at runtime. We detail features of the ontology and the architecture through two contrasting case studies: one on controlling multiple systems in smart home environment, and another on the management of dynamic computing clusters. We also quantitatively evaluate the scalability and validity of our approach through experiments and simulations. Our approach enables system developers to focus on high-level SoS composition without being constrained by deployment-specific implementation details

Conference Day
Tue 30 Jun

Displayed time zone: (UTC) Coordinated Universal Time change

14:00 - 15:30
Session 3: Composition, Control and TrustworthinessSEAMS 2020 at SEAMS
Chair(s): Danny WeynsKU Leuven
14:00
5m
Talk
An Ontological Architecture for Principled and Automated System of Systems CompositionTechnical
SEAMS 2020
Abdessalam ElhabbashLancaster University, Vatsala NundlollLancaster University, Yehia ElkhatibLancaster University, Gordon BlairLancaster University, Vicent Sanz MarcoLancaster University
DOI Pre-print Media Attached
14:05
5m
Talk
A Platform to Enable Self-Adaptive Cloud Applications Using Trustworthiness PropertiesDemo
SEAMS 2020
José D'Abruzzo PereiraUniversity of Coimbra, Rui SilvaUniversity of Coimbra, Nuno AntunesUniversidade de Coimbra, Jorge Luiz Machado da SilvaUnicamp, Breno de FrançaUNICAMP, Regina MoraesUNICAMP, Marco VieiraUniversity of Coimbra
DOI Pre-print Media Attached
14:10
5m
Talk
Learning Run-time Compositions of Interacting AdaptationsNIER
SEAMS 2020
Nicolás CardozoUniversidad de los Andes, Ivana DusparicTrinity College Dublin, Ireland
DOI Pre-print Media Attached
14:15
5m
Talk
Monitoring for Control in Role-oriented Self-Adaptive SystemsDoctoral
SEAMS 2020
Ilja ShmelkinTechnische Universität Dresden, Germany
DOI Pre-print Media Attached
14:20
5m
Talk
A Role-Based Architecture for Self-Adaptive Cyber-Physical SystemsDoctoral
SEAMS 2020
Tim KlugeTU Dresden, Germany
DOI Pre-print Media Attached
14:25
65m
Other
Q&A and Discussion (Session 3)
SEAMS 2020