• Aucun résultat trouvé

Preface: 3rd International Workshop on Requirements Engineering for Self-Adaptive & Cyber Physical Systems

N/A
N/A
Protected

Academic year: 2022

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

Copied!
2
0
0

Texte intégral

(1)

Copyright © 2017 for this paper by its authors. Copying permitted for private and academic purposes.

3

rd

International Workshop on Requirements

Engineering for Self-Adaptive & Cyber Physical Systems

Marian Daun1, Bastian Tenbergen2, Cristina Palomares3, Alessia Knauss4

1paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Germany marian.daun@paluno.uni-due.de

2Department of Computer Science, State University of New York at Oswego, USA bastian.tenbergen@oswego.edu

3Universitat Politècnica de Catalunya, Barcelona, Spain cpalomares@essi.upc.edu

4Department of Computer Science and Engineering, Chalmers University, Sweden alessia.knauss@chalmers.se

1 Introduction

With increasing connectivity and communication between highly-automated systems, systems become more context-dependent and allow for online adaptation at runtime.

There are two classes of such systems: Self-Adaptive Systems (SAS) and Cyber Phys- ical Systems (CPS). While the term “self-adaptive” typically refers to any kind of system which alters its behavior (e.g., service-based systems or information systems), the term “cyber physical” is often used to describe special properties of embedded systems which communicate and dynamically interconnect with one another. Behav- ioral adaptation and runtime interconnection pose new challenges for the development process, and ad-hoc physical networking and emergent functionality must be system- atically engineered and validated in early phases of development, i.e. during require- ments engineering. The International Workshop on Requirements Engineering for Self-Adaptive and Cyber Physical Systems is a platform to investigate this impact.

2 A Look Back: RE for SAS and CPS through the Years

In the 2015 edition of RESACS, context-awareness, context engineering, and trust- worthiness were recognized as the key challenges of adaptive systems. According to the lively discussion, humans must be able to rely on adaptation to occur when ex- pected, but not to occur when unnecessary. This must be facilitated by eliciting, doc- umenting, and reasoning about assumptions pertaining to the context in which adapta- tion occurs. In the opinion of the workshop participants, this would introduce a certain degree of predictability into adaptation. While in 2015 workshop topics were centered around challenges in SAS and CPS, the 2016 edition of RESACS was concerned with solution approaches. For example, the applicability of the MAPE loop was discussed.

It was proposed to monitor not only the system’s execution, but also the factors influ- encing the system in order to decide for adaptation. On the one hand, this further aids in introducing adaptation predictability. On the other hand, this allows systems to

(2)

identify threats to privacy. According to some discussants, systems may strategically ask for user involvement, e.g., when privacy settings etc. are violated.

3 Summary of RESACS 2017

In this year’s workshop program, papers place focus on the model-based engineering of SAS and CPS. In the research paper by J. Muñoz-Fernández, A. Knauss, L. Cas- taneda, M. Derakhshanmanesh, and R. Heinrich [1], it is proposed to capture ambigui- ty within engineering artifacts to foster requirements engineering. In [2], A. Vasenev, D. Ionita, T. Zoppi, A. Ceccarelli, and R. Wieringa elaborate on the defining security requirements by taking iconicity of informal modeling languages in account. W. Sha- naa, S. Spier, and B. Tenbergen present in [3] a case study on model-based require- ments engineering of an avionics CPS and investigate the impact of challenges pre- scribed by literature. In addition to the peer-reviewed papers, F. Houdek and S.

Schmerler, from Daimler AG, gave an interesting and enjoyable talk on autonomous driving, its implications and future challenges on requirements engineering [4].

4 Workshop Technicalities

Once again, each paper was reviewed by at least three members of the program com- mittee. The reviews focused on the soundness of the presented ideas, the technical quality of the manuscripts, and their suitability with regard to the scope of the work- shop. We, the organizers, would like to place particular emphasis on the extraordinari- ly high quality of the reviews, which were critical, yet constructive, and lead to accept- ing a total of three full papers. We are indebted to the program committee members:

§ Raian Ali – Bournemouth University, UK

§ Ottmar Bender – Airbus Defence and Space, Germany

§ Jennifer Brings – University of Duisburg-Essen, Germany

§ Maya Daneva – University of Twente, Netherlands

§ Peter Heidl – Robert Bosch GmbH, Germany

§ Kai Petersen – Blekinge University, Sweden

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

§ Rick Rabiser – Johannes Keppler University, Austira

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

References

1. Muñoz-Fernández, J.; Knauss, Castaneda, L.; Derakhshanmanesh, M.; Heinrich, R.: Cap- turing Ambiguity in Artifacts to Support RE for SAS.

2. Vasenev, A.; Ionita, D; Zoppi, T.; Ceccarelli, A.; Wieringa, R.: Towards Security Re- quirements: Iconicity as a Feature of an Informal Modeling Language.

3. Shanaa, W.; Spier, S.; Tenbergen, B: A Case Study into the Development Process of CPS.

4. Houdek, F.; Schmerler, S.: Automotive Future and its Impact on RE.

Références

Documents relatifs

Having established a strong and growing research community around the different aspects of sustainability and how to support them in requirements engineering the discussion centered

In the scope of this research failure mode and effect analysis (FMEA) technique was selected for the integration into requirements engineering activities, specifically,

Our goal is to design a tool to automatize this task and, starting from the formalization of requirements, generate artifacts that can be used to validate and verify the items

The proposed object (b)logging approach aims to leverage the integration of stan- dard supervised machine learning techniques with non-standard semantic-based inference services [6]

the practices in con- tinuous requirements engineering of adding value every sprint, establishing a defini- tion of done for each user story, and linking user stories to

Meanwhile, the field of creativity tech- niques itself is also changing as tool support and trends like multimedia use with crea- tivity techniques, mobile computing, and

1 Capture requirements Specification (e.g., early goal models) 2 (Iter.) Identify variability points Model (e.g., late goal models) 3 (Iter.) Identify context Context model

We provide a technique to verify if the real-time behavior of software design models fulfills corresponding information flow prop- erties, and trace verification results back to