Section: Software and Platforms
Alaska
Participants : Bruno Paiva Lima Da Silva, Jean-François Baget, Madalina Croitoru.
Alaska (http://alaska.bplsilva.com/ ) is a java library dedicated to the storage and querying of large knowledge bases. It intends to be the foundation layer of our OBDA (Ontology Based Data Access) software developments. It has been built, first as part of a master thesis, and now of Bruno Paiva Lima da Silva' PhD (that will be defended in Jan. 2014).
In Alaska, facts and queries are defined via a generic interface that favors a logical view of these objects. Implementations of this interface allow for the storage of facts w.r.t. different storage paradigms and systems (e.g., relational databases MySQL and Sqlite; triple stores Sesame and graph databases Neo4J, DEX, HyperGraphDB and OrientDB). For the time being, we can store
This library already allows for testing our OBDA algorithms on large instances. The ADT Quasar (that will start in March 2014) will involve the integration of Alaska with other tools developped in the team (see also Section 5.4 ), and its improvement from a research library to a distributable tool.