The cognitive agent specification language and verification environment
chapter
posted on 2024-10-30, 16:32authored bySteven Shapiro, Yves Lesperance, Hector Levesque
The Cognitive Agents Specification Language (CASL) is a framework for specifying multiagent systems. It has a mix of declarative and procedural components to facilitate the specification and verification of complex multiagent systems. In this chapter, we describe CASL and a verification environment (CASLve) for it based on the PVS verification system. We give an example of a multiagent meeting scheduler application specified with CASL. To illustrate the verification system, we discuss a proof we carried out in it, namely, that all bounded-loop CASL specifications terminate.
History
Start page
289
End page
315
Total pages
27
Outlet
Specification and Verification of Multi-Agent Systems