Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6948154 | Information and Software Technology | 2018 | 25 Pages |
Abstract
Since cyber-attacks [1] are enabled by shortfalls in software, robust software engineering practices and an architectural design are foundational to resiliency, which is a quality that allows the system to take a hit to a critical component and recover in a known, bounded, and generally acceptable period of time. To achieve software resiliency for space systems, acquirers and suppliers must identify relevant factors and systems engineering practices to apply across the life cycle, in software requirements analysis, architecture development, design, implementation, verification and validation, and maintenance phases.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Human-Computer Interaction
Authors
Dewanne M. Phillips, Thomas A. Mazzuchi, Shahram Sarkani,