SEAMS 2019
Sat 25 - Sun 26 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
Sat 25 May 2019 17:10 - 17:25 at Duluth - Requirements Chair(s): Betty H.C. Cheng

Systems-of-systems are formed by the composition of independently created software components into a single system. These participating components are designed to satisfy their own requirements, and may not satisfy the overall requirements of the system-of-systems. We refer to components that cannot be adapted to meet both individual and global requirements as “defiant” components. We propose a “cautious” adaptation approach that supports changing the behaviour of such defiant components under exceptional conditions to satisfy global requirements, while continuing to guarantee the satisfaction of the components’ individual requirements. The approach uses scenarios to represent normal and exceptional conditions; models the behaviour of exceptional conditions as wrappers implemented using an aspect-oriented technique; and adapts accordingly at runtime. We consider both single and multiple defiant components, with several instances of these components operating at the same time. We evaluated the implementation of our approach using an organ delivery drone application, conceived by our industrial partners, the results of which are presented and discussed in the paper.

Sat 25 May

seams-2019-papers
16:00 - 17:30: SEAMS 2019 - Requirements at Duluth
Chair(s): Betty H.C. ChengMichigan State University
seams-2019-papers16:00 - 16:25
Talk
Amel BennaceurThe Open University, Andrea ZismanThe Open University, Ciaran MccormickThe Open University, Danny BarthaudThe Open University, Bashar NuseibehThe Open University (UK) & Lero (Ireland)
seams-2019-papers16:25 - 16:50
Talk
Gabriela Félix SolanoUniversity of Brasília, Ricardo CaldasUniversity of Brası́lia, Genaína Nunes RodriguesUniversity of Brasília, Thomas VogelHumboldt-Universität zu Berlin, Patrizio PelliccioneChalmers | University of Gothenburg and University of L'Aquila
Pre-print
seams-2019-papers16:50 - 16:55
Talk
Gabriela Félix SolanoUniversity of Brasília, Ricardo CaldasUniversity of Brası́lia, Genaina RodriguesUniversity of Brasilia, Thomas VogelHumboldt-Universität zu Berlin, Patrizio PelliccioneChalmers | University of Gothenburg and University of L'Aquila
seams-2019-papers16:55 - 17:10
Talk
Christos TsigkanosTechnische Universität Wien, Laura NenziUniversity of Trieste, Michele LoretiUniversity of Camerino, Martin Garriga, Schahram DustdarTU Wien, Carlo GhezziPolitecnico di Milano
seams-2019-papers17:10 - 17:25
Talk
Paulo MaiaState University of Ceará, Lucas VieiraState University of Ceará, Matheus ChagasState University of Ceará, Yijun YuThe Open University, UK, Andrea ZismanThe Open University, Bashar NuseibehThe Open University (UK) & Lero (Ireland)