did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9783642019036

Ontology-based Multi-agent Systems

by ; ; ;
  • ISBN13:

    9783642019036

  • ISBN10:

    364201903X

  • Format: Hardcover
  • Copyright: 2009-08-15
  • Publisher: Springer Verlag
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $179.99

Summary

The series Studies in Computational Intelligence (SCI) publishes new developments and advances in the various areas of computational intelligence - quickly and with a high quality. The intent is to cover the theory, applications, and design methods of computational intelligence, as embedded in the fields of engineering, computer science, physics and life science, as well as the methodologies behind them. The series contains monographs, lecture notes and edited volumes in computational intelligence spanning the areas of neural networks, connectionist systems, genetic algorithms, evolutionary computation, artificial intelligence, cellular automata, self-organizing systems, soft computing, fuzzy systems and hybrid intelligent systems. Critical to both contributors and readers are the short publication time and world-wide distribution - this permits a rapid and broad dissemination of research results.

Table of Contents

Current Issues and the Need for Ontologies and Agentsp. 1
Introductionp. 1
Information Varietyp. 1
Hindrances to Successful Information Retrievalp. 2
Distributed and Heterogeneous Information without Semanticsp. 3
Underlying Knowledge Base Is Not Availablep. 4
Autonomous, Heterogeneous and Dynamic Information Resourcesp. 4
Information Retrieval in Sciencep. 4
Search Enginesp. 7
Web Semanticsp. 9
Agents for Dynamic Information Retrievalp. 11
Ontologies for Intelligent Information Retrievalp. 12
Conclusionp. 12
Referencesp. 12
Introduction to Multi-Agent Systemsp. 15
Introductionp. 15
Agent Definitionp. 15
Agent's Environmentp. 16
Agent's Characteristicsp. 17
Internal Data Structure of Agentsp. 18
Mobile Agentsp. 19
Dependency Relationships between Agentsp. 22
Agent's Communicationp. 24
Communication Partiesp. 24
Communication Placep. 24
Communication Timep. 24
Communication Languagesp. 25
Desired Features of Agent Communication Languagesp. 25
Agent Communication Languagesp. 26
Ontologies for Agent Communicationp. 28
Collaborative Problem-Solving Process in Multi-Agent Systemsp. 29
Different Types of Agentsp. 30
Haag's Classificationp. 30
Dillenbourg et al.'s Agents Classificationp. 31
Maes's Classificationp. 32
Classification According Agent's Functionsp. 33
Conclusionp. 34
Referencesp. 35
Introduction to Ontologyp. 37
Introductionp. 37
Ontology Originsp. 37
Ontology Definitionp. 38
Ontology Commitmentsp. 40
Ontology Communityp. 41
Generalization/Specialization of Ontologiesp. 41
Properties of Ontologiesp. 43
Characteristics of Ontology Modelsp. 44
Representation of Ontology Domainp. 47
Ontology Design Versus Data Modellingp. 47
Ontology Versus Knowledge Basep. 49
Classification of Ontologiesp. 51
Degree of Formalityp. 52
Degree of Granularityp. 53
Level of Generalityp. 53
Amount, Type and Subject of Conceptualizationp. 54
Expressiveness of Ontologiesp. 56
Conclusionp. 58
Referencesp. 59
Design Approaches for Multi-Agent-Based Systemsp. 61
Introductionp. 61
Agent Design Criteriap. 61
Agent Design Methodologiesp. 62
Belief, Desire and Intention (BDI) Approachp. 62
Gaiap. 63
Agent UMLp. 64
Agents in Zp. 65
Desirep. 66
Cassiopeiap. 67
Multi-Agent System Engineeringp. 69
Troposp. 70
Prometheusp. 71
Conclusionp. 72
Referencesp. 74
Ontology Design Approachesp. 75
Introductionp. 75
Ontology Design Criteriap. 75
Ontology Design Methodologiesp. 77
Knowledge Engineering Methodologyp. 77
Dogmap. 82
Tove Methodologyp. 83
Methontologyp. 86
Sensus Methodologyp. 87
Diligent Methodologyp. 89
Conclusionp. 90
Referencesp. 90
Significance of Ontologies, Agents and Their Integrationp. 93
Introductionp. 93
Advantages of Ontologiesp. 93
Ontologies for Data Semanticsp. 93
Ontologies as Basis for Knowledge Sharingp. 94
Ontologies as Basis for Knowledge Representationp. 98
Ontologies as Basis for Knowledge Managementp. 98
Ontologies for Intelligent Information Retrievalp. 99
Ontologies for Mediationp. 99
Ontologies for Natural Language Applicationsp. 100
Advantages of Agent-Based Systemsp. 101
Agents are Autonomousp. 102
Agents Support Computational Intelligencep. 103
Distributed Mobile Agent-Based Computingp. 103
Agents Collaboration and Cooperation in Their Activitiesp. 105
Agents Support Automated Service Discoveryp. 105
Ontology and Agent-Based Systems Complementing Each Otherp. 106
Problem Decompositionp. 106
Locating and Retrieving of Informationp. 107
Agent Communicationp. 107
Information Analysis and Manipulationp. 108
Conclusionp. 109
Referencesp. 109
Design Methodology for Integrated Systems - Part I (Ontology Design)p. 111
Introductionp. 111
Generalization and Conceptualization of the Domainp. 111
Ontology Communitiesp. 111
Purpose of the Ontologyp. 112
Ontology Domainp. 113
Application of the Ontologyp. 114
Aligning and Merging Ontologiesp. 115
Identify Suitable Ontologies for Reusep. 115
Define Merging and Alignment Toolp. 116
Import the Source Ontologiesp. 116
Identify Ontology Correspondencesp. 117
Align and/or Merge Ontologiesp. 117
Formal Specification of Conceptualizationp. 118
Ontology Conceptsp. 119
Relationships between Conceptsp. 119
Groups of Related Conceptsp. 119
Formal Specification of Ontology Commitmentsp. 120
Identify the Ontology Commitmentsp. 120
Formalize the Commitmentsp. 121
Identify Reusable Knowledge Componentsp. 121
Ontology Evaluationp. 122
Ontology Design Quality Evaluationp. 122
Ontology Usability Evaluationp. 123
Overview of the Ontology Developmentp. 123
Conclusionp. 125
Referencesp. 126
Design Methodology for Integrated Systems - Part II (Multi-Agent System Design)p. 127
Introductionp. 127
Overview of the Agent Methodologyp. 127
Classification of Agents According to Their Responsibilitiesp. 128
Establish Intuitive Flow of Problem Solving, Task and Result Sharingp. 129
Identify Corresponding Agent Functionsp. 129
Identify Corresponding Agent Typesp. 130
Identify the Need for an Ontology to Support Agent's Intelligencep. 131
Problem Decompositionp. 131
Information Retrievalp. 132
Agent Communicationp. 132
Information Analysis and Manipulationp. 132
Meaningful Information Presentationp. 133
Define Agent's Collaborationsp. 133
Establish Efficient Organization of Agentsp. 134
Establish Correspondence between Agent Types and Their Organizationp. 134
Construction of Individual Agentsp. 135
Identify Required Agent Componentsp. 136
Construct Various Agentsp. 136
Protect the System by Implementing Security Requirementsp. 137
Identify Security Requirementsp. 137
Implement the Requirementsp. 138
Conclusionp. 140
Advantages of the Onto-Agents Methodologyp. 141
Referencesp. 142
Notations for the Integrated Ontology and Multi-Agent System Designp. 143
Introductionp. 143
Modelling Notationsp. 144
Ontology Modelling Notationsp. 144
Class Notationp. 148
Generalisation Notationp. 149
Property Notationp. 150
Restriction Notationp. 154
Associated Class Notationp. 155
Ontology Instances Notationp. 156
Agent Modelling Notationsp. 157
Role Notationp. 158
Communication Notationp. 158
Agent Notationp. 159
Diagramsp. 160
Conclusionp. 163
Referencesp. 163
Architecture of the Integrated Ontology and Multi-Agent Systemp. 165
Introductionp. 165
Ontology Serverp. 166
Ontology Repositoriesp. 169
Ontology Evolutionp. 170
Ontology Managementp. 173
Agent Platformp. 173
Conclusionp. 177
Referencesp. 177
Case Study I: Ontology-Based Multi-Agent System for Human Disease Studiesp. 179
Introductionp. 179
Generalization and Conceptualization of the Medical Domainp. 179
Community Associated with the Ontologyp. 180
Purpose of the Ontologyp. 180
Ontology Domainp. 181
Application Based on the Designed Ontologyp. 182
Top-Level Hierarchy of GHDOp. 182
Aligning and Merging Existing Medical Ontologiesp. 184
Identifying Ontologies Suitable to Be Reusedp. 184
Define Alignment and Merge Toolp. 184
Import Source Ontologiesp. 185
Identify Correspondences between Different Ontologiesp. 185
Align and Merge Ontologiesp. 185
Formal Specification of Human Disease Domain Conceptualizationp. 185
Ontology Conceptsp. 186
Relationships between Conceptsp. 186
Lexonsp. 186
Relationships between Lexonsp. 187
Groups of Related Lexonsp. 188
Formal Specification of Human Disease Ontology Commitmentsp. 189
Identify Intra- and Inter-Commitmentsp. 189
Formalize the Ontology Commitmentsp. 190
Identify Reusable Knowledge Componentsp. 190
Human Disease Ontology Evaluationp. 191
Classification of Agents According to their Responsibilities within the Human Disease Information Retrieval Systemp. 191
Establish Intuitive Flow of Problem Solving, Task and Result Sharingp. 191
Identify Corresponding Agent Functionsp. 191
Identify Corresponding Agent Typesp. 191
Identify the Need for Human Disease Ontology to Support Agents' Intelligencep. 193
Problem Decomposition and Task Assignmentsp. 193
Information Retrievalp. 195
Agent Communicationp. 195
Information Analysis and Manipulationp. 197
Meaningful Information Presentationp. 198
Define Agent's Collaboration within the Intelligent Human Disease Information Retrieval Systemp. 198
Establish Efficient Organization of Agentsp. 198
Establish Correspondence between Agent Types and Their Organizationp. 199
Query Processing and Information Integration within GHMSp. 200
Construction of Individual Agents of the Human Disease Information Retrieval Systemp. 202
Identify Required Agents' Componentsp. 202
Construct Various Agentsp. 205
Protect the Human Disease Information Retrieval System by Implementing Security Requirementsp. 205
Identify Security Requirementsp. 205
Implement the Security Requirementsp. 205
Examples of Use of the Intelligent Human Disease Information Retrieval Systemp. 207
Example 1: Help Physician to Identify Diseasep. 208
Example 2: Support Physician to Choose Disease Treatmentsp. 210
Example 3: Help Patients and General Public to Prevent a Diseasep. 210
Example 4: Help Medical Researchers to Identify Disease Causesp. 211
Example 5: Help Medical Researcher Study Complex Diseasesp. 213
Conclusionp. 215
Referencesp. 215
Case Study II: Ontology-Based Multi-Agent System for Software Engineering Studiesp. 217
Introductionp. 217
Generalization and Conceptualisation of the Software Engineering Domainp. 217
Purpose of the Software Engineering Ontologyp. 217
The Context of Software Engineering Domain Knowledgep. 218
Communityp. 221
Application Based on the Software Engineering Ontologyp. 223
Formal Specifications of Software Engineering Domain Conceptualisationp. 234
SE Ontology Conceptsp. 234
SE Ontology Relations and Constraintsp. 235
SE Ontology Instancesp. 240
SE Ontology Validationp. 243
Validation of Communicationsp. 243
Validation of Knowledge Sharingp. 246
Validation of Knowledge Managementp. 250
Classificaiton of Agentsp. 256
Need of the Software Engineering Ontology to Support Agent's Intelligencep. 257
Agent's Collaborationsp. 257
Construction of Individual Agentsp. 261
User Agentsp. 261
Safeguard Agentsp. 262
Ontology Agentsp. 262
Decision Making Agentsp. 263
Practical Usesp. 264
Conclusionp. 269
Referencesp. 269
Potential Applications of Ontology-Based Multi-Agent Systemsp. 271
Overviewp. 271
Collaborative Environmentsp. 271
Information Access and Retrievalp. 272
Data Miningp. 272
Open Issuesp. 273
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program