Evaluating the Reusability of Product-Line Software Fault Tree Analysis Assets for a Safety-Critical System

  • Authors:
  • Josh Dehlinger;Robyn R. Lutz

  • Affiliations:
  • Department of Computer and Information Sciences, Towson University, Maryland, USA 21252;Department of Computer Science, Iowa State University, Iowa, USA 50011 and Jet Propulsion Laboratory / Caltech,

  • Venue:
  • ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The reuse of product-line assets enables efficiencies in development time and cost. Safety analysis techniques for Software Product-Line Engineering (SPLE) construct safety-related, non-code artifacts with the aim of reusing these assets for new product-line members. In this paper we describe results from the construction and reuse of a key safety-analysis technique, Product-line Software Fault Tree Analysis (PL-SFTA), and its supporting tool, PLFaultCAT. The main contribution of this work is the evaluation of PL-SFTA and PLFaultCAT for the reuse of safety analysis assets in a product line. The context is a safety-critical product line of spacecraft developed as a multi-agent system.