Funktionen

Print[PRINT]
.  Home  .  Lehre  .  Studentische Arbeiten  .  Diplom und Master  .  Ausschreibung

Assessing Grid Middleware Dependability Based on AADL Models

Background
Grid Computing refers to coordinated resource sharing and problem solving in dynamic multi-institutional virtual organizations. A key enabler for this kind of distributed computing is the functionality of the underlying Grid middleware. As Grid users (i.e., the members of the virtual organizations) are more and more basing their work on Grid technology, Grid systems must exhibit a high degree of dependability, i.e., they must be able to deliver service that can justifiably be trusted. In other words: Grid systems need to avoid failures that are more frequent or more severe than is acceptable to the user(s). Although there are several research contributions to address specific issues of single dependability aspects for Grids, the whole area is still in its infancy.

Goals
In this project an architecture model of Grid middleware core components will be developed with special emphasis on the dependability of these components. Using the Architecture Analysis & Design Language (AADL) standard, existing source code will be modeled and analyzed (“reverse modeling”). The objectives of the project are fourfold:


1. to create AADL models of core components of two Grid middleware technologies (Globus Toolkit 5 and either UNICORE 6 or gLite 3) using eclipse, AADL and OSATE
2. to identify cross-middleware AADL patterns
3. to provide a draft model respository
4. to analyze the models for an exemplary set of dependability attributes

Supervisor:
Prof. Dr. D. Kranzlmüller

Requirements:
Basic knowledge in Web Services and Grid Computing; advanced knowledge in Java and C

Duration: according to study regulations

Number of Students: 1-2

Advisor:
Dr. Michael Schiffers, Oettingenstr. 67, Room D 0.3 (Ground Floor), Tel. 2180-9164