Cantitate/Preț
Produs

Collaboration Support for the Distributed Development of Ontologies: Schriften zu Kooperations- und Mediensystemen, Bd. 33

Autor Fan Bai
en Limba Engleză Paperback – 27 feb 2013
The development of ontologies which aims at capturing knowledge as a formal structural framework, is an important foundation for a wide range of applications. Since ontology development is usually a collaborative activity which may span a long period of time, it is critical to provide developers with a suitable development environment that supports collaboration in a flexible manner and that facilitates the building of robust and accurate ontologies. In this dissertation, the author focusses his effort on providing an easy-to-use collaborative ontology development environment that supports both synchronous and asynchronous collaborative activities. Two prototype systems were developed to reach the goal based on an extensive requirement study.The first prototype system servers numerous functions in supporting synchronized cooperation. A Java based application provides developers with several functions. For example, with the help of group-awareness and a locking mechanism, involved developers become aware of actions from other users, which enables them to work without conflict in terms of editing the same ontology resources.Based on the experiences gathered from implementing the first prototype system, the requirement of supporting asynchronous cooperation was studied. A version control system especially in the fields of coping with ontology data structure is a central component to satisfy the requirement. This second approach primarily supports local workspaces that can be synchronized with a central server-based ontology store and is capable of controlling versions on the level of individual ontology resources. Although working in their own workspace ontology developers can achieve a consensual shared ontology through committing, updating and merging activities. Each version of an ontology resource will be preserved in the form of a snapshot. The evolution of either a single ontology resource or the entire ontology can further be illustrated to developers in a
Citește tot Restrânge

Preț: 41798 lei

Nou

Puncte Express: 627

Preț estimativ în valută:
7998 8264$ 6654£

Carte disponibilă

Livrare economică 26 februarie-12 martie

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9783844102284
ISBN-10: 3844102280
Pagini: 140
Dimensiuni: 148 x 210 x 9 mm
Greutate: 0.18 kg
Editura: Josef Eul Verlag GmbH
Colecția Schriften zu Kooperations- und Mediensystemen, Bd. 33
Seria Schriften zu Kooperations- und Mediensystemen, Bd. 33


Cuprins

1 Introduction1.1 Definition and Brief History of the Term Ontology1.2 Collaborative Ontology Development1.3 Goals and Structure of the Dissertation2 Collaborative Ontology Development Methodologies and Tools2.1 Overview of Ontology Engineering2.2 Introduction of Representative Methodologies2.3 Tool Supported Collaborative Ontology Development2.4 Comparing Ontologies3 Requirements for Collaborative Ontology Development3.1 Collaboration Requirements3.2 Administrative Requirements4 Collaborative Ontology Development - the Ontoverse Use Case4.1 Overview of the Ontoverse Project4.2 User Communities4.3 Ontology Life Cycle within the Platform4.4 Important Project Results5 An Ontology Editor with Novel Cooperation and Visualization Functions5.1 Challenges in Developing the Editor5.2 Scenario: Collaborative Ontology Development in the Ontoverse Editor5.3 The Backend of the Editor5.4 New Visualization Components for Ontology Editing5.5 Some Points Learned from the Project6 A Resource-Level Versioning Mechanism for Ontology Editing6.1 Motivation6.2 A Brief Introduction of Some Vocabularies6.3 Challenges in Providing Versioning Support6.4 Theoretical Foundation of the System6.5 Prototype System and Use Case for Ontology Versioning7 Architecture and Implementation7.1 Collaborative Ontology Development Environment - Ontoverse Editor7.2 Versioning Support for Editors8 Evaluation and Conclusions8.1 Initial Evaluation of the Version Control System8.2 Conclusions and Future Work