Position management agent administrates configuration
and maintenance of preference databases, and schedules
all interaction among the databases; preference database
collects special user or user groups information rely on
retrieval interests; register service agent manages unique
identifier and commentary of ontology in local domain ontological repository; information retrieval agent
interactive query by searching engines with remote
intelligent information retrieval systems on the Internet;
information process agent handles heterogeneous
documents by the DAML+OIL language in advance;
ontology translation agent interlinks with local domain
ontological repository.