Overview
IRIS
CampusGRID
Recent Publications
Semester Index
Master's Theses
members
    PROJECTS   |     PUBLICATIONS   |     LECTURES   |     PEOPLE
   

IRIS

interoperability and reusability
of internet services

introduction

In the IRIS project we investigate service-oriented architectures (SOA) for science application. To support interoperability in user-defined business processes (scientific workflows) we propose a combination of software component technology, mediators (component glue) and ontologies. Figure 1 illustrates the main backbones of our approach within IRIS framework.


Figure 1: SOA architecture of the IRIS framework

The novelty of IRIS is that the service interoperability is reached through a mediation process.

   

management process

The management process encompasses several steps. First of all service compositions are analyzed and a corresponding query profile of the required mediator (transformation unit) is generated - the query profile is declared in IRIS-MPL (see below). This query can further be enhanced by user intervention. In a next step suitable (concrete) mediator components are identified by a retrieval session. After that, relevant mediator components can be adapted. This adaptation can be fulfilled automatically by the system (e.g. mediator composition) or interactively by the user, depending on current requirements. Here we benefit from the software component technology. Finally the new adapted mediator component is stored with the registry unit and is therefore available for further retrieval sessions. Furthermore, the mediator component is related to the descriptions of the corresponding services. Through this feedback loop, the information of the registry evolves over time. Figure 2 illustrates the management process.


Figure 2 : management process


Mediator Profile Language  Mediator Profile Language

  
          Home
          Projects
          IRIS
             Introduction
             Management Process
             Profile Language
             Discovery
             Download
             Publications
             Contact
          Publications
          Lectures
          People

  Created: 06.09.2002, last update: comments to Uwe Radetzki
(ur@cs.uni-bonn.de)