An advantage that we have with respect to the conventional web is the use of URIs to uniquely identify instances. If the redundancies are consistent then we will get duplicated statements that have to be pruned from the KB and from the query results. Inconsistencies may take the form, for example, of individuals categorized as belonging to multiple, disjoint classes, or of data that violates the cardinality restrictions on properties. The crawlers need to remember where the data that they cached came from. Query 2 Retrieve all persons and phone numbers of persons working in projects in the DAML program.
Some phones have to be retrieved from an organization s database.
Dynamic retrieval agents are agents that retrieve data from databases or other online sources. Dynamic retrieval agents have to register a characterization of the information that they can produce. With appropriate descriptions of classes, subclasses, and disjoint partitions there might be possible for a query planner to determine the retrieval agents that can answer a query. An agent that formulates a plan to answer a dynamic retrieval query based on queries to dynamic retrieval agents. Data integration Redundancy might also occur regarding the dynamic data sources if the same information is contained in more than one database.