NEPOMUK D6.1 - First version of the Backbone and Connector Infrastructure
Last modified by StephaneLauriere on 2007/01/15 14:34
NEPOMUK D6.1 - First version of the Backbone and Connector Infrastructure
D6.1 | First version of the Backbone and Connector Infrastructure |
---|---|
Publication date | 30/9/2006 |
Dissemination level | Public |
File | D6.1_v10_NEPOMUK_1st_Version_Backbone.pdf |
Executive summary
The objective of this deliverable is to document a first starting point of the NEPOMUK architecture as well as the first prototype of the backbone and connector infrastructure. The pre-condition for the architecture is that it should lead to a basis for standardization efforts.
In order to achieve this, we applied the following methodical steps:
- We defined the terminology and investigated the technological background necessary for the envisioned Service-Oriented Architecture (SOA) of the NEPOMUK system.
- We reviewed the state-of-the art for Semantic Desktop implementations with respect of the underlying architectural principles.
- We identified the need for a NEPOMUK specific software engineering lifecycle, starting with a bottom-up approach.
- We designed the NEPOMUK backbone and connector infrastructure in a way that supports a later standardization of the architecture, by imposing a language and component neutral API and framework on the components and their communication.
The work resulted in the following:
- A starting point NEPOMUK architecture, which describes a first harmonized view on the early software services and components
- A backbone and connector infrastructure framework and API.
- Implementations of the backbone and connector infrastructure in the form of libraries. Firstly, a reference architecture using platform neutral web services infrastructure. Secondly, native implementations for specific platforms.