Communicating sequential processes
Communicating sequential processes
“Sometimes” and “not never” revisited: on branching versus linear time temporal logic
Journal of the ACM (JACM) - The MIT Press scientific computation series
Statecharts: A visual formalism for complex systems
Science of Computer Programming
Hierarchical correctness proofs for distributed algorithms
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
The Z notation: a reference manual
The Z notation: a reference manual
ACM Transactions on Programming Languages and Systems (TOPLAS)
ACM Transactions on Programming Languages and Systems (TOPLAS)
AgentSpeak(L): BDI agents speak out in a logical computable language
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
The Object-Z specification language
The Object-Z specification language
Communicating sequential processes
Communications of the ACM
Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers
Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers
Experience Using Formal Methods for Specifying a Multi-Agent System
ICECCS '00 Proceedings of the 6th IEEE International Conference on Complex Computer Systems
Formalisations of Capabilities for BDI-Agents
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
This work views agent coordination from a purely behaviouralviewpoint. We use the Temporal Logic of Actions (TLA) to formallyspecify the behaviour of individual agents as well as the behaviourof a coalition of agents by composing the behaviour of individualagents. We view a coalition of agents as being initiated by anagent wishing to delegate some of its tasks to others. We do notdiscuss the issues related to coalition formation here but ratherfocus on how agent coordination can be achieved through behaviourcomposition. We have built a generic and rigorous approach toformally specify such behaviour composition from the behaviour ofindividual agents. To validate our approach, we have successfullyapplied it to the blocks world and model checked the specificationsusing TLC - the TLA model checker.