Safeware: system safety and computers
Safeware: system safety and computers
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Making embedded software reuse practical and safe
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Experience with the architectural design of a modest product family
Software—Practice & Experience
Bi-directional safety analysis of product lines
Journal of Systems and Software
PLFaultCAT: A Product-Line Software Fault Tree Analysis Tool
Automated Software Engineering
DECIMAL and PLFaultCAT: From Product-Line Requirements to Product-Line Member Software Fault Trees
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Safety analysis of software product lines using state-based modeling
Journal of Systems and Software
Incorporating product-line engineering techniques into agent-oriented software engineering for efficiently building safety-critical, multi-agent systems
A product-line approach to promote asset reuse in multi-agent systems
Software Engineering for Multi-Agent Systems IV
Hi-index | 0.00 |
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.