Table Of ContentMULTI(cid:883)AGENT SYSTEMS (cid:883)
MODELING, CONTROL,
PROGRAMMING,
SIMULATIONS AND
APPLICATIONS
Edited by Faisal Alkhateeb,
Eslam Al Maghayreh and Iyad Abu Doush
Multi-Agent Systems - Modeling, Control,
Programming, Simulations and Applications
Edited by Faisal Alkhateeb, Eslam Al Maghayreh and Iyad Abu Doush
Published by InTech
Janeza Trdine 9, 51000 Rijeka, Croatia
Copyright © 2011 InTech
All chapters are Open Access articles distributed under the Creative Commons
Non Commercial Share Alike Attribution 3.0 license, which permits to copy,
distribute, transmit, and adapt the work in any medium, so long as the original
work is properly cited. After this work has been published by InTech, authors
have the right to republish it, in whole or part, in any publication of which they
are the author, and to make other personal use of the work. Any republication,
referencing or personal use of the work must explicitly identify the original source.
Statements and opinions expressed in the chapters are these of the individual contributors
and not necessarily those of the editors or publisher. No responsibility is accepted
for the accuracy of information contained in the published articles. The publisher
assumes no responsibility for any damage or injury to persons or property arising out
of the use of any materials, instructions, methods or ideas contained in the book.
Publishing Process Manager Katarina Lovrecic
Technical Editor Teodora Smiljanic
Cover Designer Martina Sirotic
Image Copyright Lilya, 2010. Used under license from Shutterstock.com
First published March, 2011
Printed in India
A free online edition of this book is available at www.intechopen.com
Additional hard copies can be obtained from orders@intechweb.org
Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications,
Edited by Faisal Alkhateeb, Eslam Al Maghayreh and Iyad Abu Doush
p. cm.
ISBN 978-953-307-174-9
free online editions of InTech
Books and Journals can be found at
www.intechopen.com
Contents
Preface IX
Part 1 Multi-Agent Systems Modeling 1
Chapter 1 Requirements Modeling for Multi-Agent Systems 3
Lorena Rodriguez, Emilio Insfran and Luca Cernuzzi
Chapter 2 A Multi-Agent System Architecture
for Sensor Networks 23
María Guijarro, Rubén Fuentes-Fernández and Gonzalo Pajares
Chapter 3 Modeling Artificial Life Through
Multi-Agent Based Simulation 41
Terry Lima Ruas, Maria das Graças Bruno Marietto,
André Filipe de Moraes Batista, Robson dos Santos França,
Alexandre Heideker, Emerson Aguiar Noronha
and Fábio Aragão da Silva
Chapter 4 Development of Multi-Agent Control
Systems using UML/SysML 67
Iskra Antonova and Idilia Batchkova
Chapter 5 Stackelberg Solutions to Noncooperative
Two-Level Nonlinear Programming Problems
through Evolutionary Multi-Agent Systems 91
Masatoshi Sakawa, Hideki Katagiri and Takeshi Matsui
Part 2 Control, Negotiation, Reasoning, Tracking
and Networking on Agents Environments 101
Chapter 6 Convergence and Collision
Avoidance in Formation Control: A Survey
of the Artificial Potential Functions Approach 103
Eduardo G. Hernández-Martínez and Eduardo Aranda-Bricaire
Chapter 7 Negotiation in Multi-Agent Environments 127
Dorin Militaru
VI Contents
Chapter 8 Reasoning about Resource-Sensitive Multi-Agents 143
Norihiro Kamide
Chapter 9 Fast Visual Tracking of Mobile Agents 159
Andelko Katalenic, Ivica Draganjac, Alan Mutka and Stjepan Bogdan
Chapter 10 How Computer Networks Can Become Smart 177
Ricardo Bagnasco and Joan Serrat
Chapter 11 Autonomous Decentralized Voltage Profile
Control Method in Future Distribution
Network using Distributed Generators 193
Takao Tsuji, Tsutomu Oyama, Takuhei Hashiguchi, Tadahiro Goda,
Kenji Horiuchi, Seiji Tange, Takao Shinji and Shinsuke Tsujita
Chapter 12 Multi Agent Systems combined with Semantic Technologies
for Automated Negotiation in Virtual Enterprises 221
Koppensteiner Gottfried, Merdan Munir, Lepuschitz Wilfried,
Moser Thomas and Reinprecht Constantin
Chapter 13 Intelligent Collaboration Environment
in Multi-Agent System Enabling Software
Dynamic Integration and Adaptive Evolving 243
Qingshan Li, Lili Guo, Xiangqian Zhai and Baoye Xue
Chapter 14 The Fusion of Fuzzy Temporal Plans:
Managing Uncertainty and Time
in Decentralized Command and Control Systems 271
Mohamad K. Allouche and Jean Berger
Chapter 15 Robust Consensus of Multi-agent Systems
with Bounded Disturbances 297
Lin Wang and Zhixin Liu
Part 3 Multi-Agent Systems Programming 315
Chapter 16 Principles of Agent-Oriented Programming 317
André Filipe de Moraes Batista, Maria das Graças Bruno Marietto,
Wagner Tanaka Botelho, Guiou Kobayashi,
Brunno dos Passos Alves, Sidney de Castro and Terry Lima Ruas
Part 4 Multi-Agent Systems Simulations and Applications 343
Chapter 17 Multimedia Authorship Tool for the Teaching
of Foreign Languages and Distance Learning
in a Multiagent Environment 345
Adroaldo Guimarães Rossetti, Almir dos Santos Albuquerque,
Vasco Pinto da Silva Filho and Rogério Cid Bastos
Contents VII
Chapter 18 Image Processing on MR Brain Images
Using Social Spiders 363
Moussa Richard, Beurton-Aimar Marie and Desbarats Pascal
Chapter 19 Towards Implementing an Intelligent System
for Securing and Monitoring using Agents 383
Faisal Alkhateeb, Zain Al-Abdeen Al-Fakhry, Eslam Al Maghayreh,
Ahmad T. Al-Taani and Shadi Aljawarneh
Chapter 20 Pro-Active Multi-Agent System in Virtual Education 393
Victoriya Repka, Vyacheslav Grebenyuk and Katheryna Kliushnyk
Chapter 21 Simulating a Land Development Planning
Process through Agent-Based Modeling 415
Michael Kieser and Danielle J. Marceau
Chapter 22 Autonomous and Intelligent Mobile Systems
based on Multi-Agent Systems 451
Adil Sayouti, Hicham Medromi and Fouad Moutaouakil
Chapter 23 Multi-agent Systems for Industrial Applications:
Design, Development, and Challenges 469
Atalla F. Sayda
Chapter 24 Bio-Inspired Multi-Agent Technology
for Industrial Applications 495
Petr Skobelev
Preface
A multi-agent system (MAS) is a system composed of multiple interacting intelligent
agents. Multi-agent systems can be used to solve problems which are diffi cult or im-
possible for an individual agent or monolithic system to solve. Agent systems are open
and extensible systems that allow for the deployment of autonomous and proactive
soft ware components. Multi-agent systems have been brought up and used in several
application domains. This book is a collection 24 excellent works on multi-agent sys-
tems divided into four sections: Multi-Agent Systems Modeling; Control, Negotiation,
Reasoning, Tracking and Networking on Agents Environments; Multi-Agent Systems
Programming and Multi-Agent Systems Simulation and Applications.
Faisal Alkhateeb, Eslam Al Maghayreh and Iyad Abu Doush,
Yarmouk University,
Jordan
Description:Издательство InTech, 2011, -532 pp.A multi-agent system (MAS) is a system composed of multiple interacting intelligent agents. Multi-agent systems can be used to solve problems which are diffi cult or impossible for an individual agent or monolithic system to solve. Agent systems are ope