MULTI(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 [email protected] 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: