Programming Multi-Agent Systems in AgentSpeak using Jason von Rafael H. Bordini | ISBN 9780470061831

Programming Multi-Agent Systems in AgentSpeak using Jason

von Rafael H. Bordini, Jomi Fred Hübner und Michael Wooldridge
Mitwirkende
Autor / AutorinRafael H. Bordini
Autor / AutorinJomi Fred Hübner
Autor / AutorinMichael Wooldridge
Buchcover Programming Multi-Agent Systems in AgentSpeak using Jason | Rafael H. Bordini | EAN 9780470061831 | ISBN 0-470-06183-9 | ISBN 978-0-470-06183-1
Leseprobe
„This essential guide to ArgentSpeak and Jason will be invaluable to senior undergraduate and post-graduate students.“ (Zentralblatt Math 1132, August 2008)

Programming Multi-Agent Systems in AgentSpeak using Jason

von Rafael H. Bordini, Jomi Fred Hübner und Michael Wooldridge
Mitwirkende
Autor / AutorinRafael H. Bordini
Autor / AutorinJomi Fred Hübner
Autor / AutorinMichael Wooldridge
Jason is an Open Source interpreter for an extended versionof AgentSpeak - a logic-based agent-oriented programminglanguage - written in Java(TM). It enables users to buildcomplex multi-agent systems that are capable of operating inenvironments previously considered too unpredictable for computersto handle. Jason is easily customisable and is suitable forthe implementation of reactive planning systems according to theBelief-Desire-Intention (BDI) architecture.
Programming Multi-Agent Systems in AgentSpeak usingJason provides a brief introduction to multi-agent systemsand the BDI agent architecture on which AgentSpeak is based. Theauthors explain Jason's AgentSpeak variant and providea comprehensive, practical guide to using Jason to programmulti-agent systems. Some of the examples include diagramsgenerated using an agent-oriented software engineering methodologyparticularly suited for implementation using BDI-based programminglanguages. The authors also give guidance on good programming stylewith AgentSpeak.
Programming Multi-Agent Systems in AgentSpeak usingJason
* Describes and explains in detail the AgentSpeak extensioninterpreted by Jason and shows how to create multi-agent systemsusing the Jason platform.
* Reinforces learning with examples, problems, andillustrations.
* Includes two case studies which demonstrate the use ofJason in practice.
* Features an accompanying website that provides further learningresources including sample code, exercises, and slides
This essential guide to AgentSpeak and Jason will beinvaluable to senior undergraduate and postgraduate studentsstudying multi-agent systems. The book will also be of interest tosoftware engineers, designers, developers, and programmersinterested in multi-agent systems.