OntoMaven API4KB - A Maven-based API for Knowledge Bases
نویسنده
چکیده
In this paper we introduce OntoMaven which adopts the Maven-based development methodology and adapts its concepts to manage knowledge artifacts stored in distributed OntoMaven KB repositories. With OntoMaven we address OMG’s API for Knowledge Bases standardization (OMG API4KB) by supporting design time and life cycle management KB functionalities.
منابع مشابه
An Algorithm for Resolution of Common Logic (Edition 2) Importation Implemented in OntoMaven
This paper describes the OntoMaven implementation of a resolution algorithm for importation in the ISO Common Logic (Edition 2) language. OntoMaven is a plug-in based extension of the Apache Maven software build tool for the development and reuse of knowledge base (KB) artifacts, such as ontologies and rule bases, managed in distributed (Web) repositories, such as Github and Subversion. The Ont...
متن کاملOntoMaven - Maven-Based Ontology Development and Management of Distributed Ontology Repositories
1 In collaborative agile ontology development projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The Apache Maven approach has proven its success in distributed collaborative Software Engineering by its widespread adoption. The contribution of this paper is a ...
متن کاملAspect OntoMaven - Aspect-Oriented Ontology Development and Configuration with OntoMaven
In agile ontology-based software engineering projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The contribution of this paper is a new design artifact called OntoMaven combined with a unified approach to ontology modularization, aspect-oriented ontology devel...
متن کاملBrain: biomedical knowledge manipulation
SUMMARY Brain is a Java software library facilitating the manipulation and creation of ontologies and knowledge bases represented with the Web Ontology Language (OWL). AVAILABILITY AND IMPLEMENTATION The Java source code and the library are freely available at https://github.com/loopasam/Brain and on the Maven Central repository (GroupId: uk.ac.ebi.brain). The documentation is available at ht...
متن کاملJEnsembl: a version-aware Java API to Ensembl data systems
MOTIVATION The Ensembl Project provides release-specific Perl APIs for efficient high-level programmatic access to data stored in various Ensembl database schema. Although Perl scripts are perfectly suited for processing large volumes of text-based data, Perl is not ideal for developing large-scale software applications nor embedding in graphical interfaces. The provision of a novel Java API wo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013