Formal specification and verification of autonomous robotic systems: A survey
Autonomous robotic systems are complex, hybrid, and often safety critical; this makes their
formal specification and verification uniquely challenging. Though commonly used, testing …
formal specification and verification uniquely challenging. Though commonly used, testing …
Logic-based technologies for multi-agent systems: a systematic literature review
Precisely when the success of artificial intelligence (AI) sub-symbolic techniques makes
them be identified with the whole AI by many non-computer-scientists and non-technical …
them be identified with the whole AI by many non-computer-scientists and non-technical …
Towards a framework for certification of reliable autonomous systems
A computational system is called autonomous if it is able to make its own decisions, or take
its own actions, without human supervision or control. The capability and spread of such …
its own actions, without human supervision or control. The capability and spread of such …
On proactive, transparent, and verifiable ethical reasoning for robots
Previous work on ethical machine reasoning has largely been theoretical, and where such
systems have been implemented, it has, in general, been only initial proofs of principle …
systems have been implemented, it has, in general, been only initial proofs of principle …
Reliability assessment of autonomous vehicles based on the safety control structure
F Wang, DF Araújo, YF Li - … , Part O: Journal of Risk and …, 2023 - journals.sagepub.com
The recent social trends and accelerated technological progress culminated in the
development of autonomous vehicles (AVs). Reliability assessment for AV systems is in high …
development of autonomous vehicles (AVs). Reliability assessment for AV systems is in high …
Verifiable self-aware agent-based autonomous systems
In this article, we describe an approach to autonomous system construction that not only
supports self-awareness but also formal verification. This is based on modular construction …
supports self-awareness but also formal verification. This is based on modular construction …
RML: theory and practice of a domain specific language for runtime verification
Runtime verification (RV) is an approach to verification consisting in dynamically checking
that the event traces generated by single runs of a system under scrutiny (SUS) are …
that the event traces generated by single runs of a system under scrutiny (SUS) are …
Belief space metareasoning for exception recovery
Due to the complexity of the real world, autonomous systems use decision-making models
that rely on simplifying assumptions to make them computationally tractable and feasible to …
that rely on simplifying assumptions to make them computationally tractable and feasible to …
Verifying and validating autonomous systems: Towards an integrated approach
When applying formal verification to a system that interacts with the real world we must use a
model of the environment. This model represents an abstraction of the actual environment …
model of the environment. This model represents an abstraction of the actual environment …
On enactability of agent interaction protocols: Towards a unified approach
Interactions between agents are usually designed from a global viewpoint. However, the
implementation of a multi-agent interaction is distributed. It is well known that this difference …
implementation of a multi-agent interaction is distributed. It is well known that this difference …