Yuxin Mao, William K. Cheung, Zhaohui Wu, Jiming Liu
Emerging Web technologies have enabled the use of distributed on-line resources to support on-demand cooperative problem solving. Domain ontology is one of the resources typically required by many existing problem-solving systems. In this paper, we argue that to meet the on-demand requirement, on-line problem-solvers should go beyond the use of static domain ontology and be able to self-evolve and specialize in the knowledge they possess (called sub-ontology). Building on top of the Semantic Web technology, we propose an agent-oriented architecture and a sub-ontology evolution mechanism for dynamic self-organization of domain sub-ontologies to result in a truly intelligent and on-demand problem-solving platform in a distributed environment like the Web/Grid.