MW is a class library that can be a useful tool for building opportunistic, fault-tolerant applications for high throughput computing.

In order to build an application, there are three classes that the user {\rm must} rederive.

The documentation of these classes includes a description of the pure virtual methods that must be implemented for a user's particular application.

Using the MW library allows the user to focus on the application specific implementation at hand. All details related to being fault tolerant and opportunistic are implemented in the MW library.

Also included is a small, naive, example of how to create an application with the MW class library. The three classes

are concrete classes derived from MW's abstract classes. Using these classes, a simple program that makes a lot of fibonacci sequences is created.

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling