Table L.4: Reuse Approval Considerations  Approval authority may approve software  lifecycle data for reuse if the reuse:  • Has no adverse effect on the original system safety margins and • Has no adverse effect on the original operational capability unless accompanied by a justifiable increase in safety. Approval authority will not approve software  lifecycle data for reuse if the reuse:  • Adversely affects safety, • Exceeds a pre-approved range of data or parameters, or • Exceeds an equipment performance characteristic. 8.2 Factors Affecting Reuse  8.2.1 Unchanged and Applicable Software Lifecycle Data 8.2.2 In-Service Problems 8.2.3 Operational Environment and Software Development Environment 8.3  Reuse Approval Guidelines  L_SRMGSA_202003  Originally published March 2020  Uncontrolled copy when downloaded  L-15 1) The software lifecycle data have not changed since the previous approval; 1) Assess the operational environment by evaluating the end-to-end performance requirements and the Operational Safety Assessment; 2) Refer to the Software Lifecycle Environment Configuration Index in RTCA DO-278A, Section 11.16, when assessing the software development environment; 3) Demonstrate that operational and software development environments are the same or that the environments produce results identical to those that were previously approved; and 4) Assess any outstanding problem reports. The following sections discuss factors that affect the ability to reuse software lifecycle data.  Any of the software lifecycle data in RTCA DO-278A, Section 11, is suitable for reuse. To  meet the requirements in  Section  8 .3 of this appendix, the software lifecycle data should be  unchanged and should apply to the project for which reuse is being considered. In-service problems with previous applications can limit reuse. The applicant needs to analyze  all developers’ open problem reports to ensure that the reusable portion of the new software is  not affected. If the reusable portion of the new software is affected, changes to correct that  software lifecycle data should be made or the software should not be used. Applicants must determine whether the software data apply to the subsequent project’s  development by assessing the similarity of both the operational environment and the software  development environment. Applicants should:  The approval authority must ensure that the applicant has met the following guidelines before  granting approval for reused software lifecycle data: 