Research on Key Techniques for Ontology Construction System

2015 
The paper proposes the key techniques for ontology construction system. The current situation of tools for ontology construction is analyzed, and then a collaborative ontology construction system framework is given. The persistence layer is introduced between the business logic layer and data layer, which decouples data manipulation from business logic, provides object services for upper layer and interacts with underlying storage by defining the mapping between objects and underlying data. Future more, two key technologies of the system including ontology representation and its mapping to the relational data model and concurrent control method based on lock subdivision are deeply researched. Implementation of object persistence requires defining object structures, storage structures and the mapping files between them, so an intermediate representation model of ontology in the persistence layer is introduced, and corresponding data structures are defined according to this model. Then the relational database model of storing ontology is given, as well as the mapping from relational data model to the intermediate representation model. According to the needs of operating ontology objects collaboratively, a concurrency control method based on lock subdivision is presented to further improve the concurrency ability of the system, which adds different type of locks for objects according to the compatibility between various operations of them. The relevant algorithm is designed at last.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    0
    Citations
    NaN
    KQI
    []