Software Development Kit for Dependable Applications in Embedded

  • Authors:
  • Politecnico di Torino

  • Affiliations:
  • -

  • Venue:
  • ITC '00 Proceedings of the 2000 IEEE International Test Conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present DSDK1, a Dependable SoftwareDevelopment Kit designed to support the softwareengineer in releasing dependable applications for embeddedsystems, starting from either commercial or nativesoftware. The proposed kit integrates four different tools:RECCO, a source-to-source compiler able to transformany C/C++ native source code in a more dependable versionof the same code, WRAP, a tool able to wrap executablesoftware modules and transparently enhance theirdependability characteristic, EXEM, an external worldand device emulator tool, and BOND, a powerful FaultInjection environment able to emulate the occurrencedifferent types of faults in the system and to evaluate thedependability properties of the overall system. Experimentalresults gathered on an embedded system running EmbeddedNT OS demonstrate the effectiveness and the flexibilityof the tool.