Skip to content

ponnou/OLGA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status GitHub stars HitCount

OLGA: an Ontology SDK

Welcome !

OLGA (Ontology Library GenerAtor) is a generic tool aiming to accelerate the adoption of Standard W3C Semantic technology among developers.

OLGA provides a better development experience by focusing on:

  • Reducing friction barrier for developers when working with an ontology model.

  • Accelerating development of ontology based systems.

  • Eliminating complexity by providing Object Oriented libraries for developers.

OLGA is based on a model driven approach taking as input an ontology file expressed in one of the supported W3C supported standards (RDF, OWL) and generating a library conform to the ontology model.

The generated library is then imported and used to programmatically to:

  1. Generate an ontology instance conform to the ontology model.
  2. Query the generated ontology instance by relying on Object Oriented Model instead of SPARQL.

OLGA is licensed under the MIT License. Schneider Electric requests contributions to be provided back to benefit the community.

Getting Started

To get started with OLGA, please check the following resources:

  • Home - general information about OLGA and its supported features

  • User Guide - how to use various features of the library

  • Hello World - a hello world example to get you started

  • Developer Guide - how to extend OLGA

About

an Ontology SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 95.1%
  • FreeMarker 3.0%
  • C# 1.9%