• DocumentCode
    1226518
  • Title

    Adaptive runtime fault management for service instances in component-based software applications

  • Author

    Su, R. ; Chaudron, M.R.V. ; Lukkien, J.J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol.
  • Volume
    1
  • Issue
    1
  • fYear
    2007
  • fDate
    2/1/2007 12:00:00 AM
  • Firstpage
    18
  • Lastpage
    28
  • Abstract
    The Trust4All project aims to define an open, component-based framework for the middleware layer in high-volume embedded appliances that enables robust and reliable operation, upgrading and extension. To improve the availability of each individual application in a Trust4All system, a runtime configurable fault management mechanism (FMM) is proposed, which detects deviations from given service specifications by intercepting interface calls. When repair is necessary, FMM picks a repair action that incurs the best tradeoff between the success rate and the cost of repair. Considering that it is rather difficult to obtain sufficient information about third party components during their early stage of usage, FMM is designed to be able to accumulate knowledge and adapts its capability accordingly
  • Keywords
    adaptive systems; embedded systems; middleware; object-oriented programming; open systems; software fault tolerance; Trust4All project; adaptive runtime fault management; component-based software; high-volume embedded appliances; knowledge accumulation; middleware; open component-based framework; service instances;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen:20060047
  • Filename
    4124010