4.4 Article

Practical verification of decision-making in agent-based autonomous systems

Journal

AUTOMATED SOFTWARE ENGINEERING
Volume 23, Issue 3, Pages 305-359

Publisher

SPRINGER
DOI: 10.1007/s10515-014-0168-9

Keywords

Hybrid systems; Model checking; Agent architectures

Funding

  1. Engineering and Physical Sciences Research Council [EP/F037201, EP/F037570]
  2. Engineering and Physical Sciences Research Council [EP/L024942/1, EP/J011843/1, EP/L024845/1, EP/J011843/2, EP/F037201/1] Funding Source: researchfish
  3. EPSRC [EP/L024845/1, EP/L024942/1, EP/J011843/2, EP/F037201/1, EP/J011843/1] Funding Source: UKRI

Ask authors/readers for more resources

We present a verification methodology for analysing the decision-making component in agent-based hybrid systems. Traditionally hybrid automata have been used to both implement and verify such systems, but hybrid automata based modelling, programming and verification techniques scale poorly as the complexity of discrete decision-making increases making them unattractive in situations where complex logical reasoning is required. In the programming of complex systems it has, therefore, become common to separate out logical decision-making into a separate, discrete, component. However, verification techniques have failed to keep pace with this development. We are exploring agent-based logical components and have developed a model checking technique for such components which can then be composed with a separate analysis of the continuous part of the hybrid system. Among other things this allows program model checkers to be used to verify the actual implementation of the decision-making in hybrid autonomous systems.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available