RoSE 2021
Wed 2 Jun 2021
co-located with ICSE 2021
Wed 2 Jun 2021 11:00 - 11:15 at RoSE Room - Modelling and specification Chair(s): Ivano Malavolta

The separation of concerns helps to manage the intrinsic complexity of defining robotics components, systems and missions. This separation of concerns is supported by the RobMoSys modelling approach addressing both the modelling needs of the robotics domain and identifying the involved stakeholders and required expertise. In this multi-stakeholder context, there are pressing concerns about non-functional characteristics including safety aspects (e.g., collaborative robots, increasing risks to humans and the environment where robotic systems operate). It is of special interest to explicitly establish the non-functional assumptions and guarantees. This assures that the their validity can be automatically evaluated, in particular during the definition of a system as a composition of several component definitions. We present how we extended one of the RobMoSys implementations, Papyrus for Robotics, for contracts modelling and assertions validation. Notably the meta-modelling decisions to allow extensibility for assertion languages.

Wed 2 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:00
Modelling and specificationRoSE 2021 at RoSE Room
Chair(s): Ivano Malavolta Vrije Universiteit Amsterdam
11:00
15m
Research paper
Assumptions and Guarantees for Composable Models in Papyrus for Robotics
RoSE 2021
Jabier Martinez Tecnalia, Alejandra Ruiz Tecnalia, Ansgar Radermacher CEA-List, Stefano Tonetta Fondazione Bruno Kessler, Italy
Pre-print
11:15
15m
Research paper
Modelling the Component-based Architecture and Safety Contracts of ArmAssist in Papyrus for Robotics
RoSE 2021
Jabier Martinez Tecnalia, Alejandra Ruiz Tecnalia, Ainara Garzo Tecnalia, Thierry Keller Tecnalia, Ansgar Radermacher CEA-List, Stefano Tonetta Fondazione Bruno Kessler, Italy
Pre-print
11:30
15m
Research paper
Power and Energy Communication Services for Control-software Models
RoSE 2021
Reynaldo Cobos Mendez University of Twente, Douwe Dresscher University of Twente, Jan Broenink University of Twente
11:45
15m
Research paper
Specifying QoS Requirements and Capabilities for Component-Based Robot Software
RoSE 2021
Samuel Parra Hochschule Bonn-Rhein-Sieg , Sven Schneider Hochschule Bonn-Rhein-Sieg , Nico Hochgeschwender Hochschule Bonn-Rhein-Sieg

Information for Participants
Wed 2 Jun 2021 11:00 - 12:00 at RoSE Room - Modelling and specification Chair(s): Ivano Malavolta
Info for session
Time Title Who
11:00 Assumptions and Guarantees for Composable Models in Papyrus for Robotics Jabier Martinez, Alejandra Ruiz, Ansgar Radermacher and Stefano Tonetta
11:15 Modelling the Component-based Architecture and Safety Contracts of ArmAssist in Papyrus for Robotics Jabier Martinez, Alejandra Ruiz, Ainara Garzo, Thierry Keller, Ansgar Radermacher and Stefano Tonetta
11:30 Power and Energy Communication Services for Control-software Models Reynaldo Cobos Mendez, Douwe Dresscher and Jan Broenink
11:45 Specifying QoS Requirements and Capabilities for Component-Based Robot Software Samuel Parra, Sven Schneider and Nico Hochgeschwender