Erfurt

is a PHP / Zend based Semantic Web API for Social Semantic Software.

...

Go to erfurt-framework.org

  • Features
    • RDF Parser / Serializer
    • Storage Abstraction / RDF Store
    • Versioning
    • SPARQL Query / Update
    • Caching
    • Plugins / Trigger
-->


News

2 PhD and 1 PostDoc Position at Business School of Bern University of Applied Sciences
For collaborative international research projects in the area of intelligent information management, the Business School of Bern University of Applied Sciences (BUAS) in cooperation with research group Agile Knowledge Engineering and Semantic Web (AKSW) at Universität Leipzig opens positions for: 2 PhD and 1 PostDoc Position in Knowledge Engineering / Semantic Web The positions are [...]

AKSW tools prominently featured in TÜB?TAK
Börtecin Ege wrote an article on the Semantic Web in the December issue of TÜB?TAK (The Scientific and Technological Research Council of Turkey) prominently featuring DBpedia, Relfinder, LIMES, SPARQL Benchmark and other AKSW related research projects. See Semantik Web Tübitak Bilim Teknik 12 2011.

Features

RDF Parser / Serializer

Triple Storage

Erfurt uses a storage abstraction layer to access RDF stores as well as includes its own Zend DB based RDF store.

Storage Abstraction

At the moment, Erfurt implements two different interfaces for the storage abstraction: Zend DB and Virtuoso.

Access Control

Access Control can be managed based on Actions, Models / Graphs ans Statements (currently not in trunk). More Information can reviewed at the Access Control OntoWiki page.

Erfurt RDF Store (Zend DB)

The Erfurt RDF Store consists of an SPARQL to SQL rewriter and a corrsponding relational table layout.

Versioning

SPARQL Query / Update

Caching

The performance of triple stores is one of the major obstacles for the deployment of semantic technologies in many usage scenarios. In particular Semantic Web applications, which use triple stores as persistence backends, trade performance in for the advantage of flexibility with regard to information structuring. In order to get closer to the performance of relational database-backed Web applications, Erfurt provide a Caching solution for improving the performance of configured triple stores by caching query results and even complete application objects. The selective invalidation of cache objects, following updates of the underlying knowledge bases, is based on analysing the graph patterns of cached SPARQL queries in order to obtain information which updates will change the query result.
Erfurt uses this caching solution internal (if configured) for all needed SPARQL-Queries, but also provide an interface for the usage of applications based on this API.

Plugins / Trigger

Datagathering / Data Wrapper

Tutorial

Documentation

The Erfurt API Documentation is available at http://docs.ontowiki.net/api/


 
There are no files on this page. [Display files/form]
There is no comment on this page. [Display comments/form]

Information

Last Modification: 2011-05-18 15:43:53 by Ali Khalili