UCL logo

UCL Discovery

UCL home » Library Services » Electronic resources » UCL Discovery

An abductive approach for analysing event-based requirements specifications

Miller, R. and Nuseibeh, B. and Russo, A. and Kramer, J. (2002) An abductive approach for analysing event-based requirements specifications. In: Stuckey, P.J., (ed.) Logic Programming: 18th International Conference, ICLP 2002, Copenhagen, Denmark, July 29 - August 1, 2002 Proceedings. (pp. pp. 69-105). Springer Verlag: Berlin/ Heidelberg, Germany.

Full text not available from this repository.

Abstract

We present a logic and logic programming based approach for analysing event-based requirements specifications given in terms of a system’s reaction to events and safety properties. The approach uses a variant of Kowalski and Sergot’s Event Calculus to represent such specifications declaratively and an abductive reasoning mechanism for analysing safety properties. Given a system description and a safety property, the abductive mechanism is able to identify a complete set of counterexamples (if any exist) of the property in terms of symbolic “current” states and associated event-based transitions. A case study of an automobile cruise control system specified in the SCR framework is used to illustrate our approach. The technique described is implemented using existing tools for abductive logic programming.

Type:Proceedings paper
Title:An abductive approach for analysing event-based requirements specifications
ISBN-13:9783540439301
DOI:10.1007/3-540-45619-8
Publisher version:http://www.springer.com/computer/artificial/book/978-3-540-43930-1
Language:English
Additional information:Paper presented at the Logic programming: 18th International Conference, ICLP 2002, Copenhagen, Denmark, July 29 - August 1, 2002
Keywords:Computational logic, constraint logic, deduction, formal verification, linear logic, logic programming, mathematical logic, program semantics, programming, programming logics, prolog programming
UCL classification:UCL > School of Arts and Social Sciences > Faculty of Arts and Humanities > Information Studies

Archive Staff Only: edit this record