Chapter

Leveraging Applications of Formal Methods, Verification, and Validation

Volume 6416 of the series Lecture Notes in Computer Science pp 343-356

Assurance Cases in Model-Driven Development of the Pacemaker Software

  • Eunkyoung JeeAffiliated withPRECISE Center, Department of Computer and Information Science, University of Pennsylvania
  • , Insup LeeAffiliated withPRECISE Center, Department of Computer and Information Science, University of Pennsylvania
  • , Oleg SokolskyAffiliated withPRECISE Center, Department of Computer and Information Science, University of Pennsylvania

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We discuss the construction of an assurance case for the pacemaker software. The software is developed following a model-based technique that combined formal modeling of the system, systematic code generation from the formal model, and measurement of timing behavior of the implementation. We show how the structure of the assurance case reflects our development approach.

Keywords

assurance case pacemaker challenge model-driven development real-time software