Technical Architecture

The aim of the OrganiK project is to develop a lightweight, easy-to-deploy infrastructure, which at the same time is easy to use and provides maximum benefits to SMEs and their employees by leveraging recent advancements in Web 2.0 and Semantic Web technologies. The key to the OrganiK technical architecture is a combination of Web 2.0 technologies providing easy-to-use user interfaces and methods of data integration, and the Semantic Web, which defines the formal basis on which new services are generated. The core pillars of the OrganiK architecture are the following:

  • The information items that are handled in everyday work are made universally accessible via Web protocols. They are identified by URIs, allowing them to be uniquely referenced and annotated.
  • Metadata annotations and data are represented using the Resource Description Framework (RDF) that is a W3C standard and one of the core building blocks in the Semantic Web technology stack.
  • Available enterprise social software tools such as Wiki, Blog, and Collaborative Bookmarking engines are augmented with semantic capabilities. To this end, suitable wrappers and plug-ins are developed.
  • State-of-the-art NLP tools are used to perform semantic text analysis and provide automated recommendation support for tagging metadata through background document processing.
  • Search engines, potentially already in use at the SMEs, are extended with semantic search capabilities across information repositories.
  • The generation and maintenance of structures for the various information elements (ontology building) takes into account the dynamic changes in the domain and the contributions and insights gathered from customers, service provider communities, and co-workers: whenever a contributor notices that facts are missing, an immediate modification is made possible. To this end, a collaborative ontology editor is used, supporting the conversion of flat folksonomy structures to ontologies and allowing for group-wide ontologies to be enhanced at any time.
  • New tools are generated to improve business critical processes. These are not built from the ground up, but in the spirit of Web 2.0 mash-ups, reusing and adding value to heterogeneous information pools for a specific purpose.
The OrganiK technical architecture is designed around the core services of Knowledge Management systems - search and retrieval, publication, and collaboration. As such, the OrganiK technical architecture will provide intelligent functions for:
  • discovery: providing the search, retrieval and presentation of knowledge artefacts and experts with the help of advanced information retrieval, visualisation, and navigation tools,
  • publication: supporting the authoring, structuring, contextualisation and release of knowledge artefacts,
  • collaboration: enabling the joint creation, sharing and application of knowledge by knowledge providers and seekers with the help of the communication, coordination, and community management services of Web 2.0 technologies such as Wikis.
The OrganiK technical architecture is illustrated in the figure below. On a technical level, it follows the centralised client-server model which, when compared to alternative architectural models such as the peer-to-peer model, provides better control and persistence of knowledge artefacts, a higher level of availability and scalability, as well as improved support for structuring, organising and quality management according to company standards.

The Organik Knowledge Management System  Technical Framework