Font Size: a A A

Research And Implementation On Collaborative Ontology Development System

Posted on:2008-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhouFull Text:PDF
GTID:2178360215497638Subject:Computer application technology
Abstract/Summary:
Ontology is one of the hotspots in Knowledge Engineer in recent years, which has a wild application in information's process because of its special function in knowledge representation and isomerous data operation. With the fast development of information technology, the research on Ontology is being much more important, and the scale and complexity also grow fast. When being constructed, it will involve different fields and users with different knowledge backgrounds that require Ontology development system to support collaborative knowledge representation and manipulation by multi-users.Firstly, this paper expatiates the background and actuality of Ontology, analyzes the main problems in Ontology development system which already exists at present, brings the Cooperative Ontology Development System (CODS) framework, meanwhile gives methods and principles of Ontology construction. Afterwards, it integrates the development of the CODS and visualization of Ontology, proposes the representation of Ontology based on multi-tuple. Then, it investigates the essential technologies including concurrency control and conflict resolution, proposes the methods of concurrency control based on hierarchy module and locking mechanism, and conflict resolution based on Ontology Consistent Model, also gives the corresponding algorithms. At last, it gives the system analysis and design based on UML, completes the system's development of CODS by EJB technology, then applies it to the actual project, realizes the collaborative Ontology construction of multi-users.
Keywords/Search Tags:Ontology, Concurrency Control, Conflict Resolution, Locking Mechanism, Ontology Consistent Model, EJB Technology
Related items