Coordination of Internet Agents: Models, Technologies, and Applications
As today's most complex computing environment, the Internet confronts IT researchers, system designers, and application developers with completely new challenges and, as a fascinating new computing paradigm, agent technology has recently attracted broad interest and strong hopes for shaping the future information society. Relating both, the Internet and agents, opens up a whole new range of advanced applications in vibrant subfields of information technology such as middleware, mobile commerce, e-learning, collaborative working, and intelligent information services. Many modern advanced systems are likely to exploit Internet agents - and exploiting Internet agents mostly means dealing with coordination models and technologies of various sorts. This monograph-like anthology is the first systematic guide to models and enabling technologies for the coordination of intelligent agents on the Internet and respective applications.
1101633978
Coordination of Internet Agents: Models, Technologies, and Applications
As today's most complex computing environment, the Internet confronts IT researchers, system designers, and application developers with completely new challenges and, as a fascinating new computing paradigm, agent technology has recently attracted broad interest and strong hopes for shaping the future information society. Relating both, the Internet and agents, opens up a whole new range of advanced applications in vibrant subfields of information technology such as middleware, mobile commerce, e-learning, collaborative working, and intelligent information services. Many modern advanced systems are likely to exploit Internet agents - and exploiting Internet agents mostly means dealing with coordination models and technologies of various sorts. This monograph-like anthology is the first systematic guide to models and enabling technologies for the coordination of intelligent agents on the Internet and respective applications.
54.99 In Stock
Coordination of Internet Agents: Models, Technologies, and Applications

Coordination of Internet Agents: Models, Technologies, and Applications

Coordination of Internet Agents: Models, Technologies, and Applications

Coordination of Internet Agents: Models, Technologies, and Applications

Hardcover(2001)

$54.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

As today's most complex computing environment, the Internet confronts IT researchers, system designers, and application developers with completely new challenges and, as a fascinating new computing paradigm, agent technology has recently attracted broad interest and strong hopes for shaping the future information society. Relating both, the Internet and agents, opens up a whole new range of advanced applications in vibrant subfields of information technology such as middleware, mobile commerce, e-learning, collaborative working, and intelligent information services. Many modern advanced systems are likely to exploit Internet agents - and exploiting Internet agents mostly means dealing with coordination models and technologies of various sorts. This monograph-like anthology is the first systematic guide to models and enabling technologies for the coordination of intelligent agents on the Internet and respective applications.

Product Details

ISBN-13: 9783540416135
Publisher: Springer Berlin Heidelberg
Publication date: 04/27/2001
Edition description: 2001
Pages: 524
Product dimensions: 6.10(w) x 9.25(h) x 0.05(d)

Table of Contents

Part I.Coordination Models and Languages: State of the Art
Introduction3
1.Coordination Models: A Guided Tour6
1.1Introduction and Motivation6
1.2The Starting Point: The Dataspace Model for Coordinating Agents9
1.3Extending the Coordination Primitives12
1.4Reshaping the Coordination Media17
1.5Programming the Coordination Rules21
1.6Conclusions23
2.Models and Technologies for the Coordination of Internet Agents: A Survey25
2.1Introduction25
2.2Basic Coordination Infrastructure28
2.3Coordination Frameworks38
2.4Logical Coordination49
2.5Conclusions54
Part II.Basic Enabling Technologies
Introduction59
3.Run-Time Systems for Coordination61
3.1Introduction61
3.2Coordination Systems in General62
3.3Taxonomy of Tuple-based Run-time Systems64
3.4LAN and Parallel Computing Implementations: The First and Second Generation67
3.5Open Implementation Techniques69
3.6Adding Explicit Information to Linda Programs74
3.7From LAN to WAN: The Third Generation75
3.8The Future: The Tuple Mega-Server?79
3.9Conclusions82
4.Tuple-based Technologies for Coordination83
4.1The Origins83
4.2Towards Open Distributed Systems: A Taxonomy for Lindaderived Systems85
4.3Systems Extending Primitives88
4.4Systems Adding Programmability97
4.5Systems Modifying the Model105
4.6Conclusions109
5.Middleware Technologies: CORBA and Mobile Agents110
5.1Middleware Technologies for Open and Global Distributed Systems110
5.2Common Object Request Broker Architecture (CORBA)114
5.3Mobile Agents122
5.4Middleware Technologies: the Integration of MA and CORBA129
5.5CORBA/MA Integrated Supports: Grasshopper and SOMA139
5.6Concluding Remarks151
6.Agent Coordination via Scripting Languages153
6.1Introduction153
6.2A Conceptual Framework for Software Composition155
6.3Scripting Languages at a Glance160
6.4Scripting in Practice167
6.5Summary, Conclusions174
Part III.High-Level Enabling Coordination Technologies
Introduction179
7.Coordinating Agents using Agent Communication Languages Conversations183
7.1Introduction183
7.2From Agent Communication Languages to Conversation Protocols185
7.3Coordination using Conversation Protocols187
7.4Modeling Conversation Protocols with Colored Petri Nets188
7.5Advantages for Coordination when using CPN-described Conversations193
7.6Related Work194
7.7Conclusions195
8.Brokering and Matchmaking for Coordination of Agent Societies: A Survey197
8.1Introduction197
8.2Coordination of Agent Societies via Middle-Agents198
8.3Examples of Coordination via Service Matchmaking and Brokering212
8.4Conclusions223
9.Agent Naming and Coordination: Actor Based Models and Infrastructures225
9.1Introduction225
9.2Actors and Agents227
9.3Naming in Open Systems230
9.4World Wide Computer Prototype234
9.5Multiagent Coordination238
9.6Discussion245
Part IV.Emerging Issues of Coordination
Introduction249
10.Coordination and Mobility253
10.1Introduction253
10.2Mobility Issues255
10.3Coordination Constructs263
10.4Conclusions272
11.Coordination and Security on the Internet274
11.1Introduction274
11.2A Reference Architecture for Secure Coordination275
11.3Security Policies279
11.4Cryptographic Protocols in Coordination Models288
11.5Security in Existing Coordination Systems291
11.6Conclusions297
12.Scalability in Linda-like Coordination Systems299
12.1Introduction299
12.2Domain Awareness301
12.3Location and Distance Awareness306
12.4Fluctuation Awareness312
12.5Failure Awareness315
12.6Conclusions318
Part V.Applications of Coordination Technology
Introduction323
13.Agent-Oriented Software Engineering for Internet Applications326
13.1Introduction326
13.2Engineering Multi-Agent Systems on the Internet328
13.3Software Engineering Methodologies for MAS333
13.4Exploiting a Coordination Model339
13.5Toward a Coordination-oriented Methodology343
13.6Conclusions and Future Work345
14.Reusable Patterns for Agent Coordination347
14.1Software Patterns348
14.2Global Forces of Coordination350
14.3Blackboard Pattern354
14.4Meeting Pattern357
14.5Market Maker Pattern361
14.6Master-Slave Pattern363
14.7Negotiating Agents Pattern365
14.8Summary368
15.Inter-Organizational Workflows for Enterprise Coordination369
15.1Inter-Organizational Coordination369
15.2Overview of Main Concepts of Workflow373
15.3Inter-Organizational Workflow Requirements: A Framework for Studying IOW380
15.4Two Comprehensive Approaches for IOW387
15.5Conclusions397
16.Constraints Solving as the Coordination of Inference Engines399
16.1A Generic Approach to Coordination-based Constraint Solving399
16.2A Solver Cooperation Language406
16.3Design of a Constraint Solver414
16.4Conclusion419
Part VI.Visions
Introduction423
17.A Market-Based Model for Resource Allocation in Agent Systems426
17.1Introduction426
17.2Markets427
17.3Secure Transactions428
17.4Allocation Mechanism431
17.5Simulation435
17.6Related Work440
17.7Conclusions441
18.Coordination and Control in Computational Ecosystems: A Vision of the Future443
18.1Introduction443
18.2Towards Computational Ecosystems444
18.3Smart E-Services to Achieve Customer Satisfaction446
18.4Coordination and Control in Ecosystems454
18.5Methodological Issues and the Engineering of Ecosystems454
18.6ORA: Merging of the Real and Virtual458
18.7SOLACE: A Layered ORA Architecture465
18.8Conclusions469
References471
About the Authors509
List of Contributors519
From the B&N Reads Blog

Customer Reviews