The use of Software of Unknown Pedigree (SOUP) in aviation systems presents uncertainty about its dependability to perform a critical function safely and securely. While some industries have established policies and best practices regarding the use of SOUP in safety-critical applications, these best practices have yet to be fully integrated in aviation. For this paper, we consider SOUP to refer to either a software item that is already developed and generally available but was not developed specifically for use in aviation, or a software item for which adequate records of the development processes are not available. In the previous phase of our research, we proposed a framework for evaluating the use of SOUP as part of a safety-critical aviation application by reviewing best practices from six industry domains (medical, nuclear, rail, space, aviation, and software security) and distilling these best practices into 45 specific tasks. We grouped these tasks into six categories to form a framework for assessing dependability of SOUP. In the current phase of our research, we have partnered with small unmanned aircraft system (sUAS) manufacturers to evaluate our framework in real world case studies. In this paper, we focus on the lessons learned on the dependability of SOUP from these partnerships in applying the framework to sUAS. We discuss improvements that were made to the framework as a result of these interactions. Additionally, we describe the way forward for transitioning this research to the aviation standards community.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Dependability of Software of Unknown Pedigree: Case studies on unmanned aircraft systems


    Contributors:


    Publication date :

    2015-09-01


    Size :

    1581424 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Dependability of software of unknown pedigree: Case studies on unmanned aircraft systems

    Cook, Stephen / Angermayer, John / Buttner, Andrew et al. | IEEE | 2015


    Dependability of Software of Unknown Pedigree

    Cook, Stephen P. / Buttner, Andrew / Lester, Edward | AIAA | 2015


    Dependability of Software of Unknown Pedigree (AIAA 2015-1867)

    Cook, Stephen P. / Buttner, Andrew / Lester, Edward | British Library Conference Proceedings | 2015



    Model-driven Mission Dependability Design of Unmanned Aerial Systems

    Nguyen, Tuan Anh / Jeon, Kwonsu / Lee, Jae-Woo et al. | AIAA | 2022