scispace - formally typeset
J

Jim Cunningham

Researcher at Imperial College London

Publications -  30
Citations -  285

Jim Cunningham is an academic researcher from Imperial College London. The author has contributed to research in topics: Semantics (computer science) & Interaction protocol. The author has an hindex of 10, co-authored 30 publications receiving 279 citations.

Papers
More filters
Book ChapterDOI

Developing Agent Interaction Protocols Using Graphical and Logical Methodologies

TL;DR: An extended form of propositional dynamic logic for expressing protocols completely, with clear semantics, that can be converted to a programming language for interaction protocols and developing extended statecharts as a diagrammatic counterpart are proposed.

Verifying the contract net protocol: a case study in interaction protocol and agent communication semantics

TL;DR: A revised and simpler core semantics is suggested for many of the FIPA ACL speech acts, using the same belief-intention style of logic, although the underlying ideas are not dependent on this detail.
Proceedings ArticleDOI

Ensuring consistency in the joint beliefs of interacting agents

TL;DR: This paper develops synchronisation protocols for a group of agents to attain the same beliefs about an interaction, independent of the reliability of the underlying communication layer and proves theorems about a group's mutual beliefs, on which the safety of an interaction relies.
Journal ArticleDOI

Proving properties of a safety-critical system

TL;DR: The authors illustrate the role of an automated theorem prover in validating specifications written in MAL, the FOREST logic, by using the prover to establish that a safety-critical railway-signalling specification has some desirable safety properties.
Journal ArticleDOI

Normalized interactions between autonomous agents: a case study in inter-organizational project management

TL;DR: The framework for formalizing the flow of information between organizations, specifying access to and provision of project services, and defining project-wide standards and procedures is reviewed, and the specification and implementation of a case study, the automation of a distributed document review procedure are described.