Title of article
Alternating-time stream logic for multi-agent systems
Author/Authors
Sascha Klüppelholz، نويسنده , , Christel Baier، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2010
Pages
28
From page
398
To page
425
Abstract
Constraint automata have been introduced to provide a uniform operational model for specifying service interfaces of components, the network that yields the glue code for the components, and the operational behavior of the composite system. Constraint automata have been used as the basis for equivalence checking and model checking temporal logical properties. This paper presents a multi-player semantics for constraint automata which serves to reason about controllability, interaction and cooperation facilities of individual components or coalitions of components in a given network. We introduce a temporal logic framework, called alternating-time stream logic, that combines classical features of alternating-time logic () for concurrent games with special operators for specifying regular conditions on the data streams in the network and on the write and read operations at the I/O-ports of the components. Since constraint automata support any kind of synchronous and asynchronous peer-to-peer communication, the resulting game structure is non-standard and requires a series of nontrivial adaptations to the semantics and verification algorithms for classical alternating-time approaches.
Keywords
model checking , Alternating-time temporal logic , Data streams , Coordination , Automata , Concurrent games
Journal title
Science of Computer Programming
Serial Year
2010
Journal title
Science of Computer Programming
Record number
1080119
Link To Document