Abstract
The behaviour of a robot affects and is affected by its environment. So, many of the expected and desirable properties of a robotic system depend on properties of its environment. While a complete model of that environment is very difficult, if not impossible, to construct, we can realistically capture assumptions about it. In this paper, we present RoboWorld, a controlled natural language with a process algebraic semantics that can be used to define (a) the operational requirements of a robot, and (b) how the robot interacts with its environment. RoboWorld is part of the RoboStar framework of domain-specific languages that support proof, simulation, and testing of robotic systems. RoboWorld plays a central role in all these forms of verification.
Original language | English |
---|---|
Title of host publication | Software Engineering and Formal Methods - 19th International Conference, SEFM 2021, Proceedings |
Editors | Radu Calinescu, Corina S. Pasareanu |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 3-22 |
Number of pages | 20 |
ISBN (Electronic) | 9783030921248 |
ISBN (Print) | 9783030921231 |
DOIs | |
Publication status | Published - 3 Dec 2021 |
Event | 19th International Conference on Software Engineering and Formal Methods, SEFM 2021 - Virtual Online Duration: 6 Dec 2021 → 10 Dec 2021 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 13085 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 19th International Conference on Software Engineering and Formal Methods, SEFM 2021 |
---|---|
City | Virtual Online |
Period | 6/12/21 → 10/12/21 |
Bibliographical note
Funding Information:Acknowledgements. The work reported here is funded by the Royal Academy of Engineering grant CiET1718/45, UK EPSRC grants EP/M025756/1 and EP/R025479/1, and UKRI TAS Verifiability Node EP/V026801/1. We are grateful to RoboStar for various discussions on RoboWorld.
Publisher Copyright:
© 2021, Springer Nature Switzerland AG.