• Aucun résultat trouvé

Preface: 2nd International Workshop on Requirements Engineering for Self-Adaptive & Cyber Physical Systems

N/A
N/A
Protected

Academic year: 2022

Partager "Preface: 2nd International Workshop on Requirements Engineering for Self-Adaptive & Cyber Physical Systems"

Copied!
2
0
0

Texte intégral

(1)

2

nd

International Workshop on Requirements

Engineering for Self-Adaptive & Cyber Physical Systems

Marian Daun1, Cristina Palomares2, Bastian Tenbergen3

1paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Germany [email protected]

2Universitat Politècnica de Catalunya, Barcelona, Spain [email protected]

3Department of Computer Science, State University of New York at Oswego, USA [email protected]

1 Introduction

Self-Adaptive Systems (SAS) and Cyber Physical Systems (CPS) continue to engage the academic of Software Engineering in general and Requirements Engineering in particular. While SAS are often seen as systems that are able to adapt to changing requirements at runtime, CPS develop ad-hoc networks to provide emerging function- ality at runtime. Both SAS and CPS hence push the boundary of contemporary engi- neering approaches, as adaptivity and ad-hoc networking and functional reorganiza- tion must be systematically engineered into these systems at the requirements level.

The purpose of the International Workshop on Requirements Engineering for Self- Adaptive and Cyber Physical Systems (RESACS) is to provide a platform to investi- gate the ability of existing approaches to serve the needs for SAS and CPS develop- ment, develop new approaches for SAS and CPS development, and discuss emerging topics and future trends in this field.

2 A Look Back to RESACS 2015

In the 2015 edition of RESACS, two main emerging ideas were discussed. On the one hand, it was recognized that not only context-awareness, but also context engineering is necessary to be able to face the challenges of SAS and CPS development. Accord- ing to the workshop discussions, context must not only be considered like is typically done in Requirements Engineering, but it is central to elicit, document, and reason about assumptions, context functions, context entities, and their interactions in a sys- tematic manner. As it seems, there are few approaches currently available that assist in doing so nor have many approaches been applied in such a manner. On the other hand, the 2015 workshop discussion was centered around trustworthiness. Workshop participants noted that a core aspect of both SAS and CPS is adaptivity and that adap- tivity leads to a certain degree of unpredictability. It was noted in a lively discussion that adaptation must occur in a way that is adequate with the needs of the users. In other words, users must be able to trust the system to adapt properly without com- promising the expected functionality nor their personal privacy.

(2)

3 Summary of RESACS 2016

This year’s workshop program was once again intriguing. In a research preview by Fabian Kneer and Erik Kamsties [1], the idea was put forward that albeit a large quan- tity of SAS development approaches has been proposed, such approaches seem to be aimed towards different aspects of the MAPE loop, making it hard for practitioners to select an approach appropriate for their development project. Therefore, Kneer and Kamsties seek to propose an evaluation framework to assist practitioners in selecting the right approach. Touching upon last year’s theme of trustworthiness, Nicolás Emil- io Díaz Ferreyra and Johanna Schäwel [2] discuss how social media services pose potential threats to privacy and user integrity through a lack of user guidance in self- disclosure of private information. The authors suggest applying a SAS approach to identifying sensitive data in order to provide such guidance to the user. Finally, Jen- nifer Brings et al. [3] propose an approach to foster requirements prototyping in CPS development. Using a model-based documentation scheme, assumptions about the interaction of CPS can be validated early during development.

4 Workshop Technicalities

Each paper has received at least three reviews from program committee members and organizers. The reviews evaluated the maturity of manuscripts, their scope with re- gard to the workshop goals, and the soundness of the presented ideas. Based on the reviews, three papers were accepted for presentation at the workshop. One paper was accepted as a full paper, and two were accepted as short papers. We, the organizers, are indebted to the program committee members:

§ Raian Ali – Bournemouth University, UK

§ Ottmar Bender – Airbus Defence and Space, Germany

§ Maya Daneva – University of Twente, Netherlands

§ Peter Heidl – Robert Bosch GmbH, Germany

§ Zhi Jin – Beijing University, China

§ Alessia Knauss – Chalmers University, Sweden

§ Kai Petersen – Blekinge University, Sweden

§ Carme Quer – Universitat Politècnica de Catalunya, Spain

§ Björn Regnell – Lund University, Sweden

§ Vítor E. Silva Souza – Federal University of Espírito Santo, Brazil

References

1. Kneer, F., Kamsties, E: A Framework for Prototyping and Evaluating Self-adaptive Sys- tems - A Research Preview.

2. Ferreyra, N., Schäwel, J.: Self-Disclosure in Social Media: Challenges & Opportunities for Self-Adaptive Systems.

3. Brings, J., Bohn, P., Bandyszak, T., Föcker, F., Daun, M.: Model-Based Prototype Devel- opment to Support Early Validation of Cyber-Physical System Specifications

Références

Documents relatifs

Der Workshop resultiert aus der Arbeit des Arbeitskreises „Requirements Engineering in der Lehre“ der Fachgruppe 2.1.6, Requirements Engineering (RE), der Gesellschaft für Informatik

Keywords: Software Engineering, Requirements Engineering, Model Driven Engineering, Self Adaptive Systems, Ambient Systems, RELAX, RELAX-ed Requirements, Non Functional

With the purpose to support requirements engineering for viable, continuously changing, adaptable, and adaptive enterprises we propose the following method: (1)

We propose an integrated approach for modeling and verify- ing the requirements of Self-Adaptive Systems using Model Driven Engineering techniques.. For this, we use Relax , which is

It needs to integrate mechanical and soft- ware engineering models for the formal description of requirements, which have to be mapped to the system elements and

It is our pleasure to welcome you to the first edition of the International Workshop on Requirements Engineering for Artificial Intelligence (RE4AI’20), held in conjunction with

The Gro-CyPhy architecture comprises: a Seed Factory, a process for designing specific computational seeds to meet cyber-physical system requirements; a Growth Engine, providing

In this paper, we present the simulation capabilities of our REFAS framework for specifying requirements models for dynamic software products lines and self-adaptive