A layered system with open interfaces (2009-2013)

swissbib is a search solution that combines different software applications to best provide its service. To get a general picture one can think of these software applications as layers. Each layer of the solution is responsible for a specific task or group of tasks and operates independent from the other layers. The communication between the layers is secured with proven and well documented protocols and interfaces.

In addition to the layers there are SRU and OAI interfaces that allow external applications to use swissbib as service.

Evolving with linked swissbib (2014-2021)

In this phase the project linked swissbib started and accordingly new components for the new worflows had to be integrated into the existing architecture.

Envisioned event hub based architecture

For further information see Presentations and publications from 2019 and 2020.