Abstract

AbstractIn recent years, achieving resilience has become an important objective in many system development efforts. Resilience is defined as a system's ability to deliver required capability in the face of adversity. Developing resilient systems often depends on first establishing good resilience requirements. Resilience requirements are complex compound requirements and developing high quality resilience requirements is a challenge. In this paper we follow both a deductive and inductive approach to identify the critical content and structure of resilience requirements. We develop a pattern that represents that information and model that pattern in three forms, all containing the same information. The three forms are: 1) natural language, 2) entity‐relationship diagram, and 3) an extension to SysML. Having multiple forms makes the pattern easily developed, understood, and validated by stakeholders who are not modeling experts, while at the same time being formal, precise and computationally consumable. The resulting resilience requirements are consistent with systems engineering methodologies and are easily utilized in Model Based Systems Engineering and Digital Engineering environments.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.