Assumptions and Guarantees for Composable Models in Papyrus for Robotics

Jabier Martinez, Alejandra Ruiz, Ansgar Radermacher, Stefano Tonetta

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

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 Rob-MoSys 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 this includes the meta-modelling decisions to allow extensibility for assertion languages.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE/ACM 3rd International Workshop on Robotics Software Engineering, RoSE 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-4
Number of pages4
ISBN (Electronic)9781665444743
DOIs
Publication statusPublished - Jun 2021
Event3rd IEEE/ACM International Workshop on Robotics Software Engineering, RoSE 2021 - Virtual, Online
Duration: 2 Jun 2021 → …

Publication series

NameProceedings - 2021 IEEE/ACM 3rd International Workshop on Robotics Software Engineering, RoSE 2021

Conference

Conference3rd IEEE/ACM International Workshop on Robotics Software Engineering, RoSE 2021
CityVirtual, Online
Period2/06/21 → …

Keywords

  • Contract based design
  • Modelling
  • Papyrus for Robotics
  • Robotics

Fingerprint

Dive into the research topics of 'Assumptions and Guarantees for Composable Models in Papyrus for Robotics'. Together they form a unique fingerprint.

Cite this