OHSWG logo

Open Hypermedia Systems Working Group

Infrastructure area compendium

1997.10.30


3.0 Infrastructure

Uffe K. Wiil, CIT, Denmark
   ukwiil@cit.dk   http://www.daimi.aau.dk/~kock/

 

Infrastructure

The Infrastructure Area of the OHSWG is concerned with the overall architecture of an open hypermedia system and the generic services of a hypermedia backend. More specifically, infrastructure subgroups consider what kind of architectural support and services are common to (all) open hypermedia application domains.

Common Architectural Support

The goal of the architecture subtask is to develop a general architectural framework that can capture the use of open hypermedia systems in many different application domains. Currently, the following topics have been proposed for investigation:

Common Backend Services

The goal of the services subtask is to develop a general set of domain independent services in the hypermedia backend to be used in many different application domains. Currently, the following topics have been proposed for investigation:

One infrastructure subgroup was formed at OHS 3.5. This subgroup covers both Architecture and Services. The future plan is to split into several smaller subgroups each focusing on a few issues.

 

 


3.1 Architecture and services

Uffe K. Wiil, CIT, Denmark
   ukwiil@cit.dk   http://www.daimi.aau.dk/~kock/

 

The mailing list for this group is called ohs-arch-svcs. To subscribe, mail a message to listproc@csdl.tamu.edu with a message body "sub ohs-arch-svcs <your-name>". Once you are subscribed, you can post to this list by mailing your post to ohs-arch-svcs@csdl.tamu.edu.

Available here is the hypermail archive ordered by thread; date; subject; or, author.

Architecture and Services

As mentioned in the OHSWG Historical Overview a number of decisions were made that directly affected the work in the architecture and services subgroup. This page gives a short overview of the consensus that was reached at OHS 3.5 regarding architecture and services. Figure 1 depicts the specific architecture that was used in the discussions at OHS 3.5.

Figure 1. The discussed open hypermedia architecture.

The architecture defines three layers of functionality:

In addition, the architecture defines two (sets of) interfaces:

The architectural diagram in Figure 1 can be interpreted in the following manner. One logical Hypermedia Backend (consisting of several physical server processes) is being shared by three open hypermedia middleware components:

 

 


Open Hypermedia Systems Working Group
ohswg@csdl.tamu.edu
http://www.csdl.tamu.edu/ohs/