• RRP: £68.50
  • You Save: £5.00 (7%)
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Programming Multi-agent S... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Condition: Used: Good
Comment: This item will be shipped from Seattle, Washington USA. Please contact us if you have any issues. Seattle Goodwill is a non-profit organization that provides free job training and basic education to our community. All the proceeds go towards our mission to help people be independent. Because Jobs Change Lives.
Trade in your item
Get a £10.11
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Multi-agent Systems in AgentSpeak Using Jason (Wiley Series in Agent Technology) Hardcover – 5 Oct 2007

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£49.97 £46.76
£63.50 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Trade In this Item for up to £10.11
Trade in Programming Multi-agent Systems in AgentSpeak Using Jason (Wiley Series in Agent Technology) for an Amazon Gift Card of up to £10.11, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

More About the Authors

Discover books, learn about writers, and more.

Product Description


"This essential guide to ArgentSpeak and Jason will be invaluable to senior undergraduate and post–graduate students." ( Zentralblatt Math 1132, August 2008)

From the Back Cover

Jason is an Open Source interpreter for an extended versionof AgentSpeak a logic–based agent–oriented programminglanguage written in Java . 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, and illustrations.

·           Includes two case studies which demonstrate the use of Jasonin 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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 0 reviews
2 of 2 people found the following review helpful
Orientedness is what Orientedness does 24 Aug. 2011
By Bazmundi - Published on Amazon.com
Format: Hardcover Verified Purchase
I read recently a critique of Jason where someone versed in some functional langauge I hadn't heard of waxed lyrically of how you can define the Belief/Desire/Intention model in their langauge of choice and touché to Jason. Well, I could put the same argument up as I actually coded a prolog interpreter in the programming language FORTH. The thing is, the problem with Orientedness.

Java, for example, falls short of being fully object oriented - don't argue with me, do your reading. You can use the Event model in Java - no one waxes about Java being Event-Oriented. You can even do Agent programming in Java (see JACK and JADE et al). The problem again, no claim that Java is Agent Oriented.

Now the thing with my FORTH based Logic-Oriented impersonation of Prolog was FORTH was the grandfather of DSL generators - so the code read with something of Logic-Orientedness. Agents in Java, and indeed in obscure functional langauges, do not display as a first class attribute the Agent-Orientedness that underlies their implementation. In fact, the argument that you have to learn an obscure functional language and then understand Agent-Orientedness as obfiscated by the functional code seems to have little to no sway.

JACK and JADE too obfiscates the Agent-Orientedness in imperative behaviours mascarading as object orientedness.

To the point then, to grasp the Agent-Oriented approach a DSL goes a long way - AgentSpeak is that DSL.

This book thus goes a long way to bedding the reader down in the core concepts of Agent-Orientedness.

I did buy this book with some reservations because of the dearth of information around about Jason programming BUT was pleasantly surprised at the detail in this book and suggest that it will pass as a survey text on the subject.
Were these reviews helpful? Let us know