A survey of Model Driven Engineering in robotics

E de Araújo Silva, E Valentin, JRH Carvalho… - Journal of Computer …, 2021 - Elsevier
Robots are complex to develop due to the diversity of hardware, software components and
the absence of common standards. To deal with these problems, Model-Driven Engineering …

A survey on domain-specific languages in robotics

A Nordmann, N Hochgeschwender… - International conference on …, 2014 - Springer
The design, simulation and programming of robotics systems is challenging as expertise
from multiple domains needs to be integrated conceptually and technically. Domain-specific …

RoboChart: modelling and verification of the functional behaviour of robotic applications

A Miyazawa, P Ribeiro, W Li, A Cavalcanti… - Software & Systems …, 2019 - Springer
Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide
variety of applications, many with potential safety hazards. The work presented in this paper …

OPC UA & Industrie 4.0-enabling technology with high diversity and variability

M Schleipen, SS Gilani, T Bischoff, J Pfrommer - Procedia Cirp, 2016 - Elsevier
Abstract Industrie 4.0 demands flexibility, adaptability, transparency and many more
requirements which have to be fulfilled by Industrie 4.0 components or systems in order to …

Engineering challenges ahead for robot teamwork in dynamic environments

K Geihs - Applied Sciences, 2020 - mdpi.com
The increasing number of robots around us creates a demand for connecting these robots in
order to achieve goal-driven teamwork in heterogeneous multi-robot systems. In this paper …

[PDF][PDF] The smartmdsd toolchain: An integrated mdsd workflow and integrated development environment (ide) for robotics software

D Stampfer, A Lotz, M Lutz… - Journal of Software …, 2016 - researchgate.net
Service robots are complex software-intensive systems that need to fulfill a diversity of tasks
in open-ended environments. In order to deal with their software complexity, one should …

Probabilistic modelling and verification using RoboChart and PRISM

K Ye, A Cavalcanti, S Foster, A Miyazawa… - Software and Systems …, 2022 - Springer
RoboChart is a timed domain-specific language for robotics, distinctive in its support for
automated verification by model checking and theorem proving. Since uncertainty is an …

Knowledge engineering framework for IoT robotics applied to smart healthcare and emotional well-being

A Gyrard, K Tabeau, L Fiorini, A Kung… - International Journal of …, 2023 - Springer
Social companion robots are getting more attention to assist elderly people to stay
independent at home and to decrease their social isolation. When develo** solutions, one …

Robostar technology: A roboticist's toolbox for combined proof, simulation, and testing

A Cavalcanti, W Barnett, J Baxter, G Carvalho… - Software Engineering for …, 2021 - Springer
Simulation is favored by roboticists to evaluate controller design and software. Often, state
machines are drawn to convey overall ideas and used as a basis to program tool-specific …

A formal toolchain for offline and run-time verification of robotic systems

S Dal Zilio, PE Hladik, F Ingrand, A Mallet - Robotics and Autonomous …, 2023 - Elsevier
Abstract Validation and Verification (V&V) of autonomous robotic system software is
becoming a critical issue. Among the V&V techniques at our disposal, formal approaches …