RDFReactor views the RDF data model through object-oriented Java proxies. It makes using RDF easy for Java developers. Technically, it translates an ontology into corresponding Java classes.
1.
... [More] Think in objects, not statements - Read and write RDF data using familiar Java objects, e.g. use person.setName("Max Mustermann")
instead of
addTriple( personURI, nameURI, "Max Mustermann" )
2. Dynamic state - all state information is at all times only in the RDF model in the triple store of your choice
3. Java interfaces are generated automatically from an RDF Schema. Code generation via Velocity templates. [Less]
Unified Cloud Interface Project
Unified Cloud Computing is an attempt to create an open and standardized cloud interface for the unification of various cloud api's. A singular programmatic point of
... [More] contact that can encompass the entire infrastructure stack as well as emerging cloud centric technologies all through a unified interface.
One of the key drivers of the unified cloud interface is to create an api about other api's. A singular programmatic point of contact that can encompass the entire infrastructure stack as well as emerging cloud centric technologies all through a unified interface.
In this vision for a unified cloud interface the use of the resource description framework (RDF) is an ideal method to describe a semantic cloud data model (taxonomy & ontology). The benefit to an RDF based ontology languages is they act as general method for the conceptual description or modeling of information that is implemented by web resources. These web resources could just as easily be "cloud resources" or API's. This approach may also allow us to easily take an RDF -based cloud data model and use it within other ontology languages or web services making it both platform and vendor agnostic. Using this approach we're not so much defining how, but instead describing what.
See The draft UCI Requirements (In development) Working with OWL Draft OWL Ontology [Less]
NJena is a is a port of the popular Java framework for building Semantic Web applications called Jena. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based
... [More] inference engine. The original Jena project can be found at http://jena.sourceforge.net/.
The NJena Framework includes:
A RDF API
Reading and writing RDF in RDF/XML, N3 and N-Triples
An OWL API
In-memory and persistent storage
SPARQL query engine [Less]
The KiWi system aims to provide a platform for building Semantic Social Software applications. The underlying conviction is that most Social Software systems follow - or could profit from - the wiki
... [More] principles of everyone editing, easy editing, easy linking, versioning, and web-based media. KiWi provides all these core functionalities. Semantic Web technologies in KiWi make the system more flexible and interoperable: it is possible to build and integrate two completely different Social Software applications on top of the same KiWi system instance. Also, KiWi systems can participate as servers in the Linked Open Data cloud. [Less]
The project is to develop the new version of the AGRIS Search engine V1.5. The search engine shall incorporate semantics given by a background knowlege organization system: The AGROVOC Concept Server.
... [More]
AGRIS is a large bibliographical database of more than 2.5 million metadata records in the area of agriculture. The records are encoded in XML. The search engine uses Lucene technology to search on structured metadata and will in its new version incorporate the background knowlege of the large agricultural thesaurus AGROVOC to better exploit implicit semantics given in the metadata subject elements of the records. [Less]
This project aims at an implementation of rank-aware SPARQL query engine, which takes RDF document and extended-SPARQL query expressions as the input, and returns a list of ranking results in terms of weights of concepts in the RDF document.
Logiciel d'Analyse Pour le web Sémantique (LAPS)
Software "Laps" enables a graphic visualiation, making an object-oriented approch of the Semantic Web (OWL, RDFS).
Share IT is a peer to peer client that adds semantic support to file sharing, routing, discovery as well as trust management. It proposes to use an Integration of Reputation-based and semantic Policy-based Trust management to manage these services.