SHOPPING CART $0.00
free shipping on orders over $35*
BUYBACK CART Buyback Cart Total Buyback Cart Total
free shipping on buybacks!
loading

    Programming Intelligent Agents for Distributed Systems

    ISBN-10: 0070350116
    ISBN-13: 9780070350113
    Author(s): Michael Knapik
    Description: Agents of the intelligent kind are software "applets" that can act in a semi-independent way. This book shows how they work, how to design them and how to use them.
    Buy it from: $0.99
    This item will ship on Monday, December 22 .

    Loading
    Customers Also Bought

    List Price: $39.95
    Publisher: McGraw-Hill Osborne
    Binding: Hardcover
    Pages: 389
    Size: 7.40" wide x 9.09" long x 0.91" tall
    Weight: 1.540
    Language: English

    Agents of the intelligent kind are software "applets" that can act in a semi-independent way. This book shows how they work, how to design them and how to use them.

    Forewordp. xiii
    Prefacep. xvii
    Trademarksp. xix
    Introductionp. 1
    Intelligent Agents--Some definitionsp. 2
    What This Book Is Aboutp. 6
    Section Summariesp. 7
    Audience and Structure of This Bookp. 9
    From Artificial Intelligence Comes Intelligent Agentsp. 11
    Introductionp. 11
    40 Years of Classical AIp. 12
    Hierarchy: Bridging the Gap between Natural and Artificial Computational Worldsp. 17
    The Connectionist Revolution: Human Brain as Inspirationp. 21
    Agents of the Mindp. 23
    Agents of the Computer--AI Begets IAsp. 26
    AI and Agents--the Specificsp. 29
    Converging Technologies that Facilitate and Enable Agentsp. 37
    Introductionp. 37
    Expert Systems and Knowledge Basesp. 39
    Object Orientation--An Overviewp. 52
    OO concepts and terminologyp. 53
    OO analysis and designp. 60
    OO agentsp. 71
    Relationships among agentsp. 81
    OO agent architecture benefits from uniformity of representationp. 88
    Agent development by extension and refinementp. 88
    Intelligent Agents via Soft Computingp. 90
    Fuzzy systems and fuzzy logicp. 91
    Evolutionary computingp. 101
    Artificial neural networks--computers that learn while they computep. 000
    Agent-Enabling Infrastructuresp. 115
    Introductionp. 115
    A word about interoperability "standards"p. 119
    A word about client/serverp. 120
    Evaluating infrastructures for agentsp. 121
    OpenDocp. 125
    Object Linking and Embedding and ActiveXp. 130
    OLE--an overviewp. 130
    Active Xp. 133
    Developing agents based on OLE and ActiveXp. 135
    The Common Object Request Broker Architecturep. 137
    Interoperability between ORBs and agents over the Internetp. 141
    The Distributed Computing Environmentp. 143
    Other Infrastructuresp. 146
    Networked objectsp. 146
    Portable distributed objectsp. 147
    Publish/Subscribe and AppleEventsp. 147
    Operating systemsp. 148
    A potpourri of agent environmentsp. 149
    Agent Architecturesp. 151
    Introductionp. 151
    Architecture and infrastructure--a fine linep. 152
    What makes a good agent architecture?p. 153
    Analyzing an agent architecturep. 154
    Spectrum of Architectural Complexityp. 155
    Simple, single agent equals simple architecturep. 155
    A few simply interacting agents equal moderately complex architecturep. 156
    Many complex agents plus complex interaction equals complex architecturep. 156
    Reiken's M Architecture--A Complex Architecture of Integrated, Diversified Agentsp. 157
    Integrating diversified agents--the issuesp. 157
    Basic structure of integrationp. 157
    Application of M--the virtual meeting roomp. 160
    Genesereth's Architecture--Architectural Concepts Emphasizing Interoperabilityp. 161
    The importance of a metaprotocolp. 161
    Language issuesp. 163
    Communications issuesp. 164
    The agent communications languagep. 165
    An interoperability facilitatorp. 167
    Leveraging Existing Intelligencep. 169
    Rosenschein's Approach: An Architecture for Agent Negotiationsp. 170
    Negotiation protocols--the issuesp. 171
    Negotiation protocols from game theoryp. 172
    Quest for an agent salutation protocolp. 172
    Agent negotiations--considering the domainp. 176
    Agent negotiation protocols--utility maximizationp. 179
    Kautz's Architectural Approach--Bottom-Up Prototyping and Interationp. 179
    Kuo-Cho Lee's ITX Architecture for Agent Controlp. 181
    Edmond's Collaborating Agents--A Federation Architecturep. 184
    Agent Architectures and Emergencep. 187
    Sugawara's Architectural Concepts--Dealing with Changep. 188
    Agent-Design Considerationsp. 193
    Introductionp. 193
    Designing Agents--The Big Picturep. 194
    Agent requirements analysis--general aspectsp. 194
    Agent requirements analysis--specific aspectsp. 195
    General design considerationsp. 196
    Agents, Platforms, and Environments: Where Agents Fit Inp. 200
    Execution environmentsp. 200
    Distributed computing paradigmsp. 203
    Considerations for a common agent platformp. 210
    Agents and Humansp. 212
    Agents and humans working togetherp. 212
    Anthropomorphic considerationsp. 215
    Considering the agent's audience--the userp. 216
    Agent-user interaction--trust, competence, and learningp. 217
    Helping humans work: designing work-flow agentsp. 220
    Incorporating Agent Capabilities in Shrink-Wrap Softwarep. 220
    Topics on Intelligencep. 221
    Simple agents versus intelligent agentsp. 221
    Designing in intelligence and autonomyp. 222
    Agent Componentsp. 228
    Classifying Agents Based on Degree of Mobilityp. 230
    Fixed or stationary agentsp. 231
    Mobile or itinerant agentsp. 232
    Authentication, Exceptions, and Securityp. 248
    Handling Exceptionsp. 249
    Security considerations--generalp. 250
    Security considerations--authentication and digital signaturesp. 251
    Agents Programmed or Configured by the End Userp. 251
    Agent Communicationsp. 255
    Knowledge query and manipulation languagep. 255
    Knowledge Interchange Format (KIF)p. 255
    Agent communications examplep. 255
    Developing Intelligent Agents Nowp. 259
    Introductionp. 259
    Building Simple Agentsp. 260
    Agents (almost) without programmersp. 260
    Power-user environments for building agentsp. 261
    Serious Agent Tool Kits and Development Environments--Introductionp. 265
    Smalltalk agentsp. 265
    Distributed Smalltalkp. 274
    Javap. 279
    Agent applictions in Javap. 279
    Java as an OO languagep. 280
    Java toolsp. 281
    Applets and servelets as agentsp. 282
    Agile agents in Javap. 283
    The Java agent templatep. 285
    Agent-support facilities in Javap. 289
    Telescript: The Complete Mobile Agent Environmentp. 290
    Mobile agent technologyp. 290
    Programming mobile agents--the Telescript object modelp. 293
    Programming a placep. 295
    Programming an agentp. 299
    Using mobile agents--monitoring changing conditionsp. 302
    Using mobile agents--doing time-consuming legworkp. 305
    Mobile agents--using services in combinationp. 307
    Telescript in the real worldp. 310
    Agent Development Environments and Securityp. 311
    Modern Object-Oriented Languages and the Agent Paradigmp. 312
    The coming Java wavep. 312
    Java, Telescript, and Smalltalkp. 314
    Joining forces?p. 314
    Summaryp. 315
    Agent Applicationsp. 317
    Network Agentsp. 317
    LAN management agentsp. 318
    NetWare management agentp. 318
    NetWare hub services agentp. 318
    NetWare LANalyzer agentp. 319
    Network software distribution agentsp. 319
    Automatic access and connection agentsp. 320
    Database Agentsp. 320
    Data integrity checking agentp. 320
    Constraint agentsp. 320
    Database report-distribution agentsp. 320
    A distributed database backup agentp. 321
    Communications Managemnet Agentsp. 321
    Search Agentsp. 322
    Avatars and Cyberspacep. 322
    Assistants and Work-Flow-Automation Agentsp. 323
    Financial Agentsp. 324
    Filtering Agentsp. 324
    NewT--personalization of Usenet newsp. 325
    Agents as Researchers and Reportersp. 325
    Telephony Agentsp. 326
    Commerce--Deal-Making Agents in a Worldwide Marketplacep. 327
    Bits of commerce--agents finding productsp. 328
    Bits of commerce--agents finding peoplep. 329
    Advertising agentsp. 330
    E-Mail Agentsp. 330
    Database Access via the Webp. 331
    Agents in Industrial Automation and Control Domainsp. 331
    Governmental Agentsp. 332
    Medical Agentsp. 333
    Military Agentsp. 334
    Computer-Aided Design Helpersp. 334
    JAT-Based Agents for Interactive, Collaborative, Concurrent Design and Engineeringp. 334
    Technical Assistance Agentp. 336
    Decision Support Agentsp. 336
    "Bots"p. 337
    Author's Assistantp. 337
    Anthropomorphic Agents: Fireflyp. 338
    Big Brother Agentsp. 338
    Agents as Meeting Facilitatorsp. 339
    Agent Futuresp. 341
    Introductionp. 341
    The Future of Network Managementp. 343
    No Surfingp. 344
    Commercial Agentsp. 344
    Net Searching and Information Miningp. 346
    Agents to Infiltrate Applicationsp. 346
    Military Agentsp. 347
    Database Agentsp. 347
    "Big supplier" Is Watching Youp. 347
    Trustp. 348
    Information Agents and Cooperative Information Systemsp. 348
    Future Agent Buildersp. 349
    Social Issues Pertaining to Agent Technologyp. 350
    Replacing Humans with Softwarep. 351
    The Global Desktopp. 353
    Agents at Homep. 353
    A day in the life of an agent-enhanced humanp. 354
    Agents: The Dark Sidep. 354
    Future agent securityp. 355
    Privacyp. 355
    You are your agent(s) (at least in cyberspace)p. 356
    Inventing the Future of Agents at MIT: Work at Software Agents Group, MIT Media Laboratoryp. 357
    Modeling intelligent autonomous agentsp. 357
    Computational model of emotion for autonomous agentsp. 358
    Software agentsp. 358
    Agents that reduce information overloadp. 358
    Amalthaea--a multi-agent system that discovers, monitors, and filters information resourcesp. 359
    Yenta--matchmaking agentsp. 359
    Remembrance agentsp. 359
    Using simulated evolution to create adaptive systemsp. 360
    Anthropomorphizing software agentsp. 360
    Browsing large information spaces--emergent structure from collective actionp. 360
    Kasbah--an agent marketplace for buying and selling goodsp. 361
    ALIVE--artificial life interactive video environmentp. 361
    Modeling synthetic characters for games and interactive storytellingp. 361
    Miscellaneous Agent-Related Projectsp. 362
    Intelligent browsing agentsp. 362
    Persona projectp. 362
    On-line cooperating agent architecturep. 362
    Agents and ontologiesp. 362
    Agent architecturep. 363
    Operating system support for agentsp. 363
    Internet search agentp. 363
    ARPA Intelligent Integration of Information (I"3) projectp. 363
    Guardian: a prototype intelligent agent for monitoring intenstive-care and other medical patientsp. 363
    Intelligent, ethical agentsp. 364
    Mail agentp. 364
    Knowledge-based agentsp. 364
    Agent collaboration languagesp. 364
    Sulla--a user agent for the webp. 364
    The Future of AI equals The Future of IAsp. 365
    Summaryp. 367
    Acronymsp. 369
    Bibliographyp. 375
    Indexp. 381
    Table of Contents provided by Syndetics. All Rights Reserved.

    Buy it from $0.99
    what's this?
    Rush Rewards U
    Members Receive:
    coins
    coins
    You have reached 400 XP and carrot coins. That is the daily max!
    ×
    Free shipping on orders over $35*

    *A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

    Learn more about the TextbookRush Marketplace.

    ×