Atjaunināt sīkdatņu piekrišanu

E-grāmata: Quality Assurance of Agent-Based and Self-Managed Systems [Taylor & Francis e-book]

(University of Magdeburg, Germany), (University of Applied Science Bingen, Germany), (University of Magdeburg, Germany)
  • Formāts: 176 pages, 24 Tables, black and white; 63 Illustrations, black and white
  • Izdošanas datums: 26-Aug-2009
  • Izdevniecība: CRC Press Inc
  • ISBN-13: 9780429134616
Citas grāmatas par šo tēmu:
  • Taylor & Francis e-book
  • Cena: 173,42 €*
  • * this price gives unlimited concurrent access for unlimited time
  • Standarta cena: 247,75 €
  • Ietaupiet 30%
  • Formāts: 176 pages, 24 Tables, black and white; 63 Illustrations, black and white
  • Izdošanas datums: 26-Aug-2009
  • Izdevniecība: CRC Press Inc
  • ISBN-13: 9780429134616
Citas grāmatas par šo tēmu:
The challenges in implementing intelligent and autonomous software systems remain the development of self-adapting systems, self-healing applications, corporate global creation, and collaborated robotic teams. With software agent technology widely recognized as a key approach in implementing such global infrastructure, the importance of the role of quality assurance of agent-based systems and system development is growing daily.

Based on the authors more than fifteen years of experience in software agent technology, Quality of Agent-Based and Self-Managed Systems presents the basics principles and structures of agent technology. It covers the main quality issues of software system development and provides examples of agent measurement and evaluation. The authors focus on software agent systems and multi-agent systems (MAS) and discuss the determination of quality properties. They also explain different techniques and approaches to evaluate the development of MAS. The final chapter summarizes quality assurance approaches for agent-based systems and discusses some open problems and future directions.

Although often complex and difficult to manage, the applications for software agent systems in essential life systems increase every day. Since the quality of the agent-based self-managing systems is a central point of software risks, analyzing, evaluating, and improving the quality measurement situation will always be a concern when developing these systems. With more than sixty illustrations and twenty tables, this book builds a foundation in quality and quality control for agent-based technology.
Preface xi
Acknowledgments xiii
Authors xv
Software Agent Technology
1(36)
Introduction
1(1)
Why Agent-Based Systems?
1(2)
Basic Definitions
3(2)
Agent Properties
5(1)
Classifications of Agents
6(4)
Basic Agent Architectures
10(5)
Deliberative Agents
10(3)
Reactive Agents
13(1)
Hybrid Approaches
14(1)
Multiagent Systems
15(2)
Agent Interaction
17(20)
Communication
18(1)
Blackboard Technique for Communication
18(1)
Messages and Conversations for Communication
19(1)
Agent Communication Languages
20(5)
Agent Cooperation
25(2)
Collaboration
27(1)
Coordination
27(1)
Conflict Resolution
28(1)
Agent Mobility
28(2)
References
30(7)
Software Quality Assurance
37(28)
Quality Assurance Basics
37(10)
Quality Assurance of Software Systems
39(2)
Quality Improvement of Software System Development
41(4)
Quality Assurance of System Development Resources
45(2)
Quality Measurement and Evaluation
47(6)
Basics in Software Measurement
48(2)
Measurement Methods and Processes
50(3)
Software Quality Assurance of Agent-Based Systems
53(12)
General Quality Aspects of Software Agents
54(2)
General Quality Aspects of Multiagent Systems (MASs)
56(3)
General Quality Aspects of MAS Development
59(3)
References
62(3)
Agent Qualityf Measurement and Evaluation
65(28)
Introduction
65(1)
Review of Agent Measurement Examples
66(23)
Performance Measurement
66(1)
Sycara
Execution Time
67(1)
Guichard
Ayel
Performance Simulation
67(1)
Pham
Performance Evaluation
67(1)
Sugawara
Monitoring and Recording Agent Performance
67(1)
Tambe
Performance Measurement
68(1)
Russel
Norvig
Problem-Solving Performance
68(1)
Joshi
Performance Analysis of Mobile Agents
69(2)
Kotz
Performance Measuring in Large Networks
71(1)
Wijata
RPC Performance
72(1)
Kotz
Further Performance Evaluations
72(1)
Influences of the Knowledge Granularity on the Agent Performance
72(1)
Ye Tsotsos
Utility Evaluation
73(1)
Tewari
Maes
Usability Level Determination
73(1)
Develin
Scott
Usability Measures
74(1)
Caballero
Goal Evaluation
75(1)
Norman
Evaluation Function
75(1)
Russel
Norvig
Support Evaluation
76(1)
Yang
Choi
Fitness Evaluation
76(1)
Loia
Sessa
Fitness Evaluation
76(2)
Liu
Fitness Evaluation
78(1)
Eymann
Service-Level Measurement
78(1)
Bissel
Resource Allocation Simulation
79(1)
Bredin
Cooperation Measurement
79(1)
Klusch
Sycara
Distributed Decision Measurement of Coordination
79(1)
Barber
Coalition Value Estimation
80(1)
Shehory
Communication Index
80(1)
Pedrycz
Vokovich
Intelligence Factors
81(1)
Hasebrook
Trust Measurement
82(1)
Chang
Performance Estimation and Measurement of Computational Agents
82(2)
Neruda
Krusina
Agent-Based IP Measurement
84(1)
Kwitt
Agent-Based Metric for Wireless Networks
84(1)
Chen
Chen
Replication-Based Agent Optimization
85(1)
Guessoum
Communication Learning for Agent Communication
85(1)
Fischer
Performance of Mobile Agent Tracking
86(1)
Gomez-Martinez
Efficiency of Chosen Measurement Aglet Agents
86(2)
Wille
Workbench for Agent Resource Usage Analysis
88(1)
Wille
Discussion
89(4)
References
90(3)
Quality Measurement of Agent Systems
93(20)
Introduction
93(1)
Quality Measurement Approaches of a Multiagent System (MAS)
94(14)
Comparison of Communication
94(1)
Pham
Communication Quality Evaluation
94(1)
Lukschandl
Risk Evaluation
95(1)
Collins
Size Estimation
96(1)
Evans
Load Management
96(1)
Gustavsson
Coalition Evaluation
97(1)
Katoh
Coordination Evaluation
97(1)
Tolksdorf
The Simple Thread Language (STL)-Based Simulation
98(1)
Schumacher
MAS Information Model Simulation
99(1)
Egashira
Hashimoto
Analysis of Agent Populations
99(1)
Liu
Business-to-Business (B2B) Model Performance
100(1)
Ouksel
Performance Measurement of Large Distributed MASs
101(1)
Helsinger
Measurement of Coordination Performance
102(1)
Ahn
Park
Performance Measurement in Telematics
102(1)
Gerber
Performance Measurement in Telecommunication
103(1)
Gibney
Algorithm Performance Measurement
103(1)
Patel
Performance Measurement Approach
104(1)
Stojanov
Quality Evaluation of an MAS
105(1)
Scalability of an MAS
105(2)
Rana
Stout
Performance Measurement
107(1)
Cortese
A Metric for Trust in Agent Communities
108(1)
Weng
Benchmark-Based MAS Evaluation
108(1)
Zhang
Discussion
108(5)
References
111(2)
Quality-Based Development of Agent Systems
113(26)
Introduction
113(1)
Quality Measurement Examples of Multiagent System (MAS) Development
113(13)
Aspect-Oriented versus Pattern-Oriented MAS Development
113(3)
Garcia
Evaluation of MAS Based on the ROADMAP Meta-Model
116(1)
Juan
Sterling
Agent Framework Evaluation
117(2)
Tambe
Pynadath
Chauvat
Unified Modeling Language (UML) and Measurement Intentions
119(2)
Bertolino
Dimitrov
Dumke
Lindemann
Agent Communication Language Evaluation, Singh
121(1)
Multiagent System Development Approach Evaluation
122(1)
Lind
Development of Agent-Based Graphical User Interfaces (GUIs)
123(1)
Kernchen
MAS Paradigm Evaluation
124(1)
Wong
Paciorek
Moore
MAS Quality Measurement
125(1)
Measurement Evaluation of MAS Development Resources
126(9)
MAS Platform Evaluation
126(1)
Ricordel
Demazeau
Measurement Study of the JADE Platform
126(1)
Piccolo
Performance of Open-Source Multiagent Platforms
127(1)
Mulet
Evaluation of JAVA-Based Agent Technologies
128(1)
Kernchen
Measurement of Agent Academy
129(1)
Wille
Performance of Agent Location Mechanisms
130(1)
Ben-Ami
Shehory
Performance of Multiagent Learning Algorithms
131(1)
Panait
Luke
Middleware Evaluation
132(1)
Poslad
Measuring Resource Usage for Self-Interested Agents
132(1)
Measurement of DAML+OIL Ontologies
133(2)
Wille
Discussion
135(4)
References
137(2)
Conclusions and Future Directions
139(10)
Summary of the Current Situation
139(5)
Quality Measurement of Software Agents
139(1)
Measurement Situation of Agent Design Level
139(1)
Measurement Situation of Agent Description Level
139(1)
Measurement Situation of Agent Working Level
140(1)
Quality Measurement of Agent Systems
140(1)
Measurement Situation of Multiagent System (MAS) Design Level
140(1)
Measurement Situation of MAS Discription Level
141(1)
Measurement Situation of MAS Working Level
141(1)
Quality Measurement of Agent Systems Development
141(1)
Measurement Situation of Agent Development Life Cycle Level
141(1)
Measurement Situation of Agent Development Method Level
142(1)
Measurement Situation of Agent Development Management Level
142(1)
Measurement Situation of MAS Development Life Cycle
142(1)
Measurement Situation of MAS Development Method
142(1)
Measurement Situation of MAS Development Management Level
142(1)
Measurement Situation of Agent Developer Level
143(1)
Measurement Situation of Agent Software Resources Level
143(1)
Measurement Situation of Agent Hardware Resources Level
143(1)
Measurement Situation of MAS Developer Level
143(1)
Measurement Situation of MAS Software Resources Level
144(1)
Measurement Situation of MAS Hardware Resources Level
144(1)
Open Questions and Future Directions
144(5)
References
148(1)
Author Index 149(2)
Subject Index 151
Reiner R. Dumke is currently working at the Otto-von-Guericke-University of Magdeburg, Germany, as a professor with software engineering as research field. He is one of the founders of the Software Measurement Laboratory (SML@b) of the computer science department at the University of Magdeburg and co-editor of the Measurement News Journal.

Steffen Mencke holds a M.Sc. degree in Computer Science (2005) and a Ph.D. degree from the Otto-von-Guericke-University of Magdeburg, Germany. The German state of Saxony-Anhalt awarded him a scholarship to work on his Ph.D. thesis about "Proactive Ontology-Based Content Provision in the Context of e-Learning", which he successfully defended in 2008. His research interest covers the Semantic Web, Agent Technology, e-Learning and Software Engineering.

Cornelius Wille teaches in software engineering as a professor at the University of Applied Sciences Bingen, Germany.