This EPTCS volume contains the joint proceedings for the fourth internat...
Robotic systems used in safety-critical industrial situations often rely...
Software verification is an important tool in establishing the reliabili...
Formal verification of a software system relies on formalising the
requi...
Like software, requirements evolve and change frequently during the
deve...
[Context motivation] Eliciting requirements that are detailed and lo...
Autonomous systems are highly complex and present unique challenges for ...
Verification of complex, safety-critical systems is a significant challe...
In this paper, we describe the strategies used by our team, MLFC, that l...
Communication is a critical part of enabling multi-agent systems to
coop...
Software engineering of modular robotic systems is a challenging task,
h...
Autonomous systems are highly complex and present unique challenges for ...
Formal Methods are mathematically-based techniques for software design a...
The Curiosity rover is one of the most complex systems successfully depl...
Autonomous Robotics Systems are inherently safety-critical and have comp...
Runtime Verification (RV) involves monitoring a system to check if it
sa...
Autonomous robotic systems are complex, hybrid, and often safety-critica...
Ensuring that autonomous space robot control software behaves as it shou...
Robotic systems are complex and critical: they are inherently hybrid,
co...
Safety-Critical Java (SCJ) introduces a new programming paradigm for
app...
Safety Critical Java (SCJ) is a profile of the Real-Time Specification f...
Robotic systems are multi-dimensional entities, combining both hardware ...