Abstract
We present a notion of refinement between agent-oriented systems defined using alternating-time temporal logic (ATL). The refinement relation provides a framework for defining roles in a society of interacting agents, and formalising a relation of conformance between agents and roles. The refinement relation also allows us to construct abstractions in order to make verification more tractable.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
R. Alur, H. Anand, R. Grosu, F. Ivancic, M. Kang, M. McDougall, B.-Y. Wang, L. de Alfaro, T. Henzinger, B. Horowitz, R. Majumdar, F. Mang, C. Meyer, M. Minea, S. Qadeer, S. Rajamani, and J.-F. Raskin. Mocha User Manual. University of California, Berkeley. www.eecs.berkeley.edu/~mocha.
R. Alur, T. Henzinger, O. Kupferman, and M. Vardi. Alternating refinement relations. In D. Sangiorgi and R. de Simone, editors, CONCUR 98: Concurrency Theory, Lecture Notes in Computer Science 1466, pages 163–178. Springer-Verlag, 1998.
R. Alur, T. A. Henzinger, and O. Kupferman. Alternating-time temporal logic. In Proceedings of the 38th Annual Symposium on Foundations of Computer Science, pages 100–109. IEEE Computer Society Press, 1997.
E. M. Clarke and E. A. Emerson. Synthesis of synchronization skeletons for branching time temporal logic. In D. Kozen, editor, Logic of Programs Workshop, number 131 in LNCS. Springer Verlag, 1981.
G. Holzmann. Design and Validation of Computer Protocols. Prentice Hall, 1990.
K. McMillan. The SMV language. Available from www-cad.eecs.berkeley.edu/-~kenmcmil, June 1998.
K. L. McMillan. Symbolic Model Checking. Kluwer Academic Publishers, 1993.
M. C. Plath and M. D. Ryan. Feature integration using a feature construct. Science of Computer Programming, 2001. In print.
M. P. Singh. Group ability and structure. In Y. Demazeau and J.-P. Müller, editors, Decentralised AI 2, pages 127–146. Elsevier, 1991.
E. Werner. What can agents do together: A semantics of co-operative ability. In Proc. ECAI 90, pages 694–701, 1990.
M. Wooldridge. The Logical Modelling of Computational Multi-Agent Systems. PhD thesis, UMIST, Manchester, 1992.
M. Wooldridge and M. Fisher. A first-order branching time logic of multi-agent systems. In Proceedings of the Tenth European Conference on AI (ECAI-92), Vienna, Austria, 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ryan, M., Schobbens, PY. (2002). Agents and Roles: Refinement in Alternating-Time Temporal Logic. In: Meyer, JJ.C., Tambe, M. (eds) Intelligent Agents VIII. ATAL 2001. Lecture Notes in Computer Science(), vol 2333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45448-9_8
Download citation
DOI: https://doi.org/10.1007/3-540-45448-9_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43858-8
Online ISBN: 978-3-540-45448-9
eBook Packages: Springer Book Archive