VocBench
- https://vocbench.uniroma2.it/
- Semantic Authoring Software
- repo: https://bitbucket.org/art-uniroma2/vocbench3/src/master/
- built-on: Semantic Turkey
- supports: GraphDB, in-memory, native store
Similar
Features
- history, validation, undo
Issues
limitations of Vocbench
VocBench is a solid tool for RDF and ontology management, but it does come with some limitations:
-
Limited Direct RDF Source Editing: As mentioned, VocBench doesn't allow direct text-based editing of RDF data. Instead, it uses structured interfaces, which can be restrictive if you're used to working directly with RDF/XML, Turtle, or other serialization formats.
-
Complexity for Beginners: The interface and workflow can be quite overwhelming for new users. VocBench is designed for enterprise-level use, which means it assumes a certain level of familiarity with RDF concepts and vocabulary management. This steep learning curve might be a barrier if you're looking for a lightweight, intuitive tool.
-
Customization Constraints: VocBench provides specific workflows and data management features, but customization options are limited if you need something tailored to niche requirements. You can't freely define interfaces or workflows, and some advanced configurations might require significant effort.
-
Resource Intensive: VocBench requires a relatively complex setup, including Java, Tomcat, and other dependencies. It also needs a dedicated database (like PostgreSQL). This resource intensity makes it challenging to deploy in lightweight environments or for quick prototyping.
-
User Roles & Permissions Complexity: VocBench offers a detailed roles and permissions model, which is good for enterprise settings, but it can be cumbersome to configure for smaller teams or projects. Setting up user permissions might feel like overkill if you don’t need that level of control.
-
No Graphical Visualizations: Unlike some other ontology management tools, VocBench lacks built-in graphical visualization of RDF data. Visualizing class hierarchies or property relationships has to be done externally, which can be limiting when trying to understand complex ontologies at a glance.
Let me know if you need any further insights or if you'd like to explore alternatives that might fit your requirements better!
Docs
Namespaces and Imports section
The imports panel in the Namespace and Imports section allows the authorized user to owl:import ontology vocabularies into the current project. The menu offers five options:
- Web: imports the ontology by looking on the web for it, using the URI of the ontology for localization
- Local file: imports the ontology from a local file available in the hard disk
- Ontology mirror: imports the ontology directly from the ontology mirror
- Dataset catalog: imports the ontology exploiting the Dataset Catalog
- Local project: imports the ontology from a local project
Dataset Catalogs
- Linked Open Vocabularies (LOV): this is a catalog of vocabularies (OWL ontologies and RDFS schemas), which is curated by human editors to assure the quality of its content and accompanying metadata. Individual entries in LOV are associated with an URL to download a cached copy of the vocabulary, but no SPARQL endpoint is provided (since vocabularies are generally intended for the description of the content of other datasets and are thus made available as files).
- The Linked Open Data Cloud: this is the home of the repository behind the famous diagram depicting the datasets being published and interconnected using the Linked Data best practices and made available as open data. Actually, the documentation of the catalog does not prescribe anything on the license, beyond stating that "Access of the entire dataset must be possible via RDF crawling, via an RDF dump, or via a SPARQL endpoint." (more about technical openness than legal concerns about reusability).
- data.europa.eu: The official portal for European data, providing access to a collection of open dataset metadata harvested from international, EU, national, regional, local and geo data portals. It replaces the EU Open Data Portal and the European Data Portal.
- ShowVoc: an open-source software for creating data portals. Initially developed in the context of the ISA2 action Public Multilingual Knowledge Management Infrastructure for the Digital Single Market (PMKI), ShowVoc can be used to set up data portals for specific institutions, companies, etc. ShowVoc is based on the RDF service platform Semantic Turkey, which also supports VocBench. ShowVoc stores a copy of stable contributions in projects alike the ones used in VocBench. Moreover, ShowVoc adopts a dedicated policy to grant anyone access to public datasets, whereas in VocBench users must be assigned to projects. Furthermore, faceted search is based on project facets, both standard ones (e.g. model and lexicalization model) and custom ones (decided for each ShowVoc installation).
- OntoPortal: an open-source software for creating data portals based on the code originally written for the BioPortal ontology repository. In addition to the latter, which has become a reference with respect to biomedical ontologies, other installations cover different domains, such agriculture and environment, which are addressed by AgroPortal and EcoPortal, respectively. VocBench provides a general configuration targeting any OntoPortal installation, together with one specific for EcoPortal.
References
Backlinks