We have created two kinds of reusable, object-oriented software components to facilitate building fault tolerant applications. Executive components orchestrate familiar software fault tolerance techniques in a data type independent manner. Building block components provide fault tolerance utilities and application-specific functions. We use a three-level class framework (or design pattern) to create data type and application-independent classes at the highest level, define data type-dependent base classes in the middle level, and organize application and data type-specific derived classes at the lowest level. This approach employs polymorphism, pointer conversions and Run-Time Type Information. These techniques have successfully handled applications with dissimilar data types. Reusing these components greatly speeds the development of applications that exploit software fault tolerance techniques.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Object-oriented executives and components for fault tolerance


    Contributors:
    Duncan, R. (author) / Pullum, L. (author)


    Publication date :

    2001-01-01


    Size :

    544665 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Sales executives

    Emerald Group Publishing | 1999



    Executives for Boeing

    Galbraith, Professor F.A.M. | Emerald Group Publishing | 2000


    Training plant executives

    Chesterman, F.J. | Engineering Index Backfile | 1930


    Executives' dinner section

    Engineering Index Backfile | 1930