VoCol: An Integrated Environment to Support Version-Controlled Vocabulary Development

被引:26
作者
Halilaj, Lavdim [1 ,2 ]
Petersen, Niklas [1 ,2 ]
Grangel-Gonzalez, Irlan [1 ,2 ]
Lange, Christoph [1 ,2 ]
Auer, Soeren [1 ]
Coskun, Goekhan [3 ]
Lohmann, Steffen [2 ]
机构
[1] Univ Bonn, Enterprise Informat Syst EIS, Bonn, Germany
[2] Fraunhofer Inst Intelligent Anal & Informat Syst, St Augustin, Germany
[3] Bayer Business Serv, Berlin, Germany
来源
KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, EKAW 2016 | 2016年 / 10024卷
关键词
Vocabulary development; Version control system; Ontology engineering; Integrated development environment; IDE; Git; GitHub; Webhook;
D O I
10.1007/978-3-319-49004-5_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vocabularies are increasingly being developed on platforms for hosting version-controlled repositories, such as GitHub. However, these platforms lack important features that have proven useful in vocabulary development. We present VoCol, an integrated environment that supports the development of vocabularies using Version Control Systems. VoCol is based on a fundamental model of vocabulary development, consisting of the three core activities modeling, population, and testing. We implemented VoCol using a loose coupling of validation, querying, analytics, visualization, and documentation generation components on top of a standard Git repository. All components, including the version-controlled repository, can be configured and replaced with little effort to cater for various use cases. We demonstrate the applicability of VoCol with a real-world example and report on a user study that confirms its usability and usefulness.
引用
收藏
页码:303 / 319
页数:17
相关论文
共 25 条
[1]  
Alobaid A., 2015, CEUR WS, V1515
[2]  
[Anonymous], 2011, Linked data: Evolving the web into a global data space, DOI 10.2200/S00334ED1V01Y201102WBE001
[3]  
[Anonymous], 1995, IJCAI95 WORKSH BAS O
[4]  
Ghidini C., 2010, CEUR WS, V658
[5]  
Giuliano C., 2008, P 22 INT C COMP LING, V1, P265
[6]   Challenges for the multilingual Web of Data [J].
Gracia, Jorge ;
Montiel-Ponsoda, Elena ;
Cimiano, Philipp ;
Gomez-Perez, Asuncion ;
Buitelaar, Paul ;
McCrae, John .
JOURNAL OF WEB SEMANTICS, 2012, 11 :63-71
[7]  
Halilaj L., 2016, IC3K 2016 IN PRESS
[8]   Git4Voc: Collaborative Vocabulary Development Based on Git [J].
Halilaj, Lavdim ;
Grangel-Gonzalez, Irlan ;
Coskun, Goekhan ;
Lohmann, Steffen ;
Auer, Soeren .
INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2016, 10 (02) :167-191
[9]  
Kaur A., 2010, International Journal of Computer Applications, V2, P105, DOI DOI 10.5120/605-855
[10]   Visualizing ontologies with VOWL [J].
Lohmann, Steffen ;
Negru, Stefan ;
Haag, Florian ;
Ertl, Thomas .
SEMANTIC WEB, 2016, 7 (04) :399-419