Knowledge Management Components

As explained earlier, the KM software components and their interfaces can be grouped into two main layers:

The framework layer provides the fundamental components that enable the integration of repositories, the basic handling of resources and the construction of applications on top of the framework. In contrast, the application layer provides ready-made components that run on top of the framework. These components are called services and offer useful modules of functionality that can be re-used and modified for different environments. The functionality is exposed by the API which can be used to implement new variants of the services or to integrate the existing implementation into other applications.

The application layer also includes the flexible UI feature. This allows the navigation through repositories to be customized in different ways. A user accesses items in a repository with a browse iView. This iView can be rendered in different ways depending on:

The current implementation of the Knowledge Management offers a wide range of options to configure the Browse iView. However, if required, the flexible UI can be extended to create special views to navigate through documents. For example, it is possible to implement a new collection renderer to display folder items in an original way, or to implement a new search results renderer to give search results a distinctive layout.

In this section you can find both:

 
Global Services A comprehensive list of KM global services with a brief explanation of their purpose and references to further documentation.
Repository Services A comprehensive list of KM repository services with a brief explanation of their purpose and references to further documentation.
Flexible UI A brief introduction to the flexible UI framework for building and extending KM user interface components