PoolParty Ontology Management

Semantic technologies are more and more important core technologies in enterprises to solve data integration issues and connect data from different sources. This implies also that ontologies play an increasingly important role as they define the data models that are used to integrate or map the data in the various systems. In contrast to a rather heavyweight relational 'schema first' approach, semantic models and graph databases allow to establish a lightweight agile 'schema late' approach of data integration that can be developed bottom up step by step based on use cases.

PoolParty's Ontology Management provides an easy to use web interface to develop ontologies based on OWL 2. It intends to provide a less complex system that allows subject matter experts to manage their data models without the help of semantic web experts. By that the complexity of OWL 2 has been reduced to use the most common axioms. Since ontologies are following the W3C standards they can be extended in other tools should there be requirements beyond what is offered.

The labelling of classes and properties can be done in a multilingual way, similar to a taxonomy project. Thus ontologies can be developed by international teams and can be used to drive multilingual applications built on top as well. Through user groups the access inside PoolParty ontology management can be controlled. In addition to ontologies PoolParty introduces the concept of 'Custom Schemes'. Custom schemes are like views on subsets of one or many ontologies that can be used for a defined purpose, such as extending the marketing taxonomy, providing the facets for a GraphSearch application or providing the basis for mapping to data in an SQL database in UnifiedViews. Again, user groups allow to control access to custom schemes but they also allow to control, if data, based on those schemes, can be managed extending taxonomies or by using a GraphEditor.

Ontologies and custom schemes can be published similar to taxonomies through PoolParty's Linked Data Frontend. In addition, access to ontologies is provided by standard APIs. Ontologies and custom schemes can also be published to all graph databases which provide an RDF4j SAIL API (http://docs.rdf4j.org/sail/) and Neo4j. Management of ontologies and custom schemes can be done in the built-in RDF4J store or a connected scalable enterprise graph database.