[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/795672.796954guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

MetaKernels and Fault Containment Wrappers

Published: 15 June 1999 Publication History

Abstract

This paper addresses the problem of using COTS microkernels in dependable systems. Because they are not developed with this aim, their behavior in the presence of faults is a main concern to system designers. We propose a novel approach to contain the effect of both external and internal faults that may affect their behavior. As microkernels can be decomposed into simple components, modeling of their expected behavior in the absence of faults is most often possible, which allows for the easy definition of dynamic predicates. For an efficient implementation of fault containment wrappers checking for these predicates, we introduce the notion of MetaKernel to reify the information required for implementing the predicates and to reflect appropriate actions. This approach is exemplified on a case study using an open version of the Chorus microkernel. MAFALDA, a software-implemented fault injection tool, is used to illustrate the benefits procured by the proposed wrappers

Cited By

View all
  1. MetaKernels and Fault Containment Wrappers

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    FTCS '99: Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
    June 1999
    ISBN:076950213X

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 15 June 1999

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)Assessing Dependability with Software Fault InjectionACM Computing Surveys10.1145/284142548:3(1-55)Online publication date: 8-Feb-2016
    • (2007)Applying aspects to a real-time embedded operating systemProceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software10.1145/1233901.1233902(1-es)Online publication date: 12-Mar-2007
    • (2004)EPICIEEE Transactions on Computers10.1109/TC.2004.127529453:5(512-530)Online publication date: 1-May-2004
    • (2002)Dependability of COTS Microkernel-Based SystemsIEEE Transactions on Computers10.1109/12.98000551:2(138-163)Online publication date: 1-Feb-2002
    • (2001)Experimental Evaluation of the Fail-Silent Behavior of a Distributed Real-Time Run-Time Support Built from COTS ComponentsProceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)10.5555/647882.738228(304-313)Online publication date: 1-Jul-2001
    • (2001)An Approach for Analysing the Propagation of Data Errors in SoftwareProceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)10.5555/647882.738068(161-172)Online publication date: 1-Jul-2001
    • (2001)BASEACM SIGOPS Operating Systems Review10.1145/502059.50203735:5(15-28)Online publication date: 21-Oct-2001
    • (2001)BASEProceedings of the eighteenth ACM symposium on Operating systems principles10.1145/502034.502037(15-28)Online publication date: 21-Oct-2001

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media