Join Books.org — it's free

Book cover of Programming Intelligent Agents for Distributed Systems
General & Miscellaneous Software, Parallel, Distributed, and Supercomputing, General Software Engineering, Intelligent Agents

Programming Intelligent Agents for Distributed Systems

by Michael Knapik
Write a review
Log in to track your reading progress.

Overview

This practical and comprehensive guide explains what intelligent agents (IAs) are,how systems of agents can collaborate to solve difficult problems,the kinds of commercially-available technologies that can be used to build them,and how they can make today's and tomorrow's computer and communications systems easier to manage and use. The authors present and discuss virtually all aspects of agent technology including: Artificial intelligence technologies like expert systems and fuzzy logic,object-orientation,agent architectures,design considerations such as OS requirements,security,client-server and peer-to-peer networks,the Internet and WWW,languages (e. g.,Java,Telescript and Distributed Smalltalk),tools and development environments,applications of IAs and the future of IA technology.

Now you can build smarter distributed systems in any domain using intelligent agents. This practical and comprehensive guide explains what intelligent agents (IAs) are,how systems of agents can collaborate to solve difficult problems,the kinds of commercially-available technologies that can be used to build them,and how they can make today's and tomorrow's information systems easier to manage and use. The authors examine virtually all aspects of intelligent agent technology,in a logical progression of topics,as follows: Section 1 defines IAs from several perspectives. Section 2 discusses natural and artificial intelligence,and speculates about building computers that mimic the nature of mind and brain. Section 3 discuess IA-enablers including: Object-orientation,artificial intelligence and expert systems (including the latest on Cyc),and soft computing technologies such as fuzzylogic,neural nets and evolutionary computation. Section 4 reviews key industry-standard infrastructures: COBRA,OpenDoc,OLE/Active X and DCE. Section 5 surveys several IA architectures,pointing out significant concepts and features. Section 6 discusses design issues,including: networking (client/server,peer-to-peer,agent mobility,Internet/WWW),OS requirements,security considerations,requirements analysis,domain modeling and much more. Section 7 discusses several languages and environments that are especially appropriate for agent development in distributed environments,including: Java,Smalltalk,Telescript,examples included. Section 8 presents numerous application domains where IAs are poised to make a big difference,including: financial,computer-aided design,medical,network management,information retrieval/management,electronic commerce and much more. Section 9 rounds out the coverage by taking you into the future. The authors speculate about IAs hastening shifts in human-computer and human-human relationships pointing out both positive and negative consequences that may occur. A summary of current research efforts is also included,with appropriate WWW URLs. Appendixes include references/bibliography,acronyms and an index.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
November 1, 1997
Publisher
McGraw-Hill Inc.,US
Pages
389
Format
Paperback
ISBN
9780070350113

Similar books