Autonomous agent behaviour modelled in PRISM: a case study

Hoffmann, R., Ireland, M. , Miller, A. , Norman, G. and Veres, S. (2016) Autonomous agent behaviour modelled in PRISM: a case study. Lecture Notes in Computer Science, 9641, pp. 104-110. (doi: 10.1007/978-3-319-32582-8_7)

116593.pdf - Published Version
Available under License Creative Commons Attribution.



Formal verification of agents representing robot behaviour is a growing area due to the demand that autonomous systems have to be proven safe. In this paper we present an abstract definition of autonomy which can be used to model autonomous scenarios and propose the use of small-scale simulation models representing abstract actions to infer quantitative data. To demonstrate the applicability of the approach we build and verify a model of an unmanned aerial vehicle (UAV) in an exemplary autonomous scenario, utilising this approach.

Item Type:Articles
Additional Information:This work was supported by the Engineering and Physical Sciences Research Council [grant number EP/N508792/1]. Conference information: 23rd International Symposium, SPIN 2016, Co-located with ETAPS 2016, Eindhoven, The Netherlands, April 7-8, 2016
Glasgow Author(s) Enlighten ID:Norman, Dr Gethin and Miller, Professor Alice and Ireland, Dr Murray and Hoffmann, Dr Ruth
Authors: Hoffmann, R., Ireland, M., Miller, A., Norman, G., and Veres, S.
College/School:College of Science and Engineering > School of Computing Science
College of Science and Engineering > School of Engineering
Journal Name:Lecture Notes in Computer Science
Copyright Holders:Copyright © 2016 The Authors
First Published:First published in Lecture Notes in Computer Science 9641:104-110
Publisher Policy:Reproduced under a Creative Commons License
Data DOI:10.5525/gla.researchdata.274

University Staff: Request a correction | Enlighten Editors: Update this record

Project CodeAward NoProject NamePrincipal InvestigatorFunder's NameFunder RefLead Dept
709601EPSRC: ISF 2015 - Runtime Verification of Autonomous AgentsAlice MillerEngineering & Physical Sciences Research Council (EPSRC)EP/N508792/1COM - COMPUTING SCIENCE