|
A variety of theoretical approaches define the conceptual view under which interoperability can take place. Basically, three different approaches can be identified as inspiring the architectural framework. Following the idea of Hohpe’s and Woolf’s [1] integration patterns (but restructured and extended), interoperability can be seen to be achievable on three different architectural layers [2]: on the presentation layer through the inclusion of the direct user-interfaces, by remoting in the form of shared functions, or as data integration and dissemination through the replication, retrieval, filtering, etc. of data stemming from other systems (see Figure 1).

Figure 1. Approaches in the Interoperability Framework.
Consecutively, a state of the field overview over these approaches will be given in this section.
– Fridolin Wild, Stefan Sobernig
[1] Hohpe, Gregor and Woolf, Bobby (2003): Integration Patterns Catalogue, http://www.enterpriseintegrationpatterns.com/eaipatterns.html (accessed June 20, 2007)
[2] Wild, Fridolin; Sobernig, Stefan (2006): Interoperability Framework Draft for the Distributed Open Virtual Learning Environment, Deliverable D3.1, iCamp Project
|