摘要

In grid computing environment, we can create a global ontology for multiple local ontologies to integrate geographically distributed data sources. However, some data sources are likely to dynamically join and quit grid environment. Thus, it is very important for data semantic access to build dynamic mapping relation between global ontology and local ontologies. In this study, we present mapping algorithms of joining and quitting for data sources in grid system. When a new data source joins grid system, elements mapping between global ontology and its local ontology can be rapidly established through using the method of subtree interception and the corresponding global elements should be added to active elements set. During processing of quitting algorithms, elements mapping between global ontology and the quitted ontology should be canceled and the corresponding global elements need to be move to suspended elements set. In semantic data operation, we regulate only mappings generated from active elements set can be employed for data semantic query. Experimental results show that proposed algorithm effectively fulfils dynamic mappings between global ontology and local ontologies and improves the accuracy of user semantic query in grid environment.

全文