Más contenido relacionado La actualidad más candente (20) Similar a Meeting DO-178B/C Certification with Visure Requirements (20) Más de Visure Solutions (20) Meeting DO-178B/C Certification with Visure Requirements1. MEETING DO-178B/C CERTIFICATION WITH VISURE REQUIREMENTS
What is RTCA DO-178B/C?
The RTCA DO-178B/C Software Considerations in Airborne Systems and Equipment Certification is the standard
for safety-critical software used in airborne systems. The standard requires a deep and rigorous traceability of the
project artifacts throughout all the stages of the development.
In 2012, the standard was updated and DO-178C was published. This brought advanced techniques such as
modelling, object-oriented programming and formal methods to safety-critical software developments. Furthermore,
the updated standard introduced new concepts like bi-directional traceability for all trace data.
What is RTCA DO-178B/C with visure requirements
Visure Requirements offers comprehensive and agile artifact management for the development and verification of
avionic embedded systems. It provides end-to-end traceability between all the requirements, verification, problem
reporting, checklists and project artifacts in one single environment and through the integration with other tools of
the lifecycle.
Visure Requirements helps enforce the process to meet the DO-178B/C objectives and create the necessary
deliverables for the design assurance level.
benefits
1. One single, process-oriented solution for all requirements, verification, problem reporting,
checklists and project artifacts.
2. Centralized and open repository for all artifacts, including DO-178B/C objectives.
3. End-to-end traceability between the artifacts, for full impact analysis.
4. Requirements Quality enforcement.
Process Representation and Enforcement
Visure Requirements allows you to standardize and streamline your organization processes related to DO-178B/C,
by graphically defining the artifacts and enforcing the traceability policy between them.
Figure 1. Example of DO-178 B/C process diagram
www.visuresolutions.com Copyright © 2013, Visure Solutions. All rights reserved.
2. Writing good Requirements
Templates for any DO-178B/C requirements (System,
High-Level, Low-Level, Derived, etc.) can be created in
the Visure Requirements repository, help user effectively
capture detailed requirements from the start of project.
The Quality Analyzer automatically identifies poor
requirements early in to process and helps enforce
requirements standards to allow projects to safely
transition into next phases of the lifecycle while minimizing
errors and rework of requirements.
Figure 2. Requirements, attributes and description
Figure 3. Quality Analyzer check
Straightforward Requirements Allocation
Requirements can be allocated following the defined process, so users can easily work through it.
Figure 4. Example of Requirements allocation
www.visuresolutions.com Copyright © 2013, Visure Solutions. All rights reserved.
3. Requirement based Verification
Requirement based verification plans can be written and traced against requirements in Visure Requirements. Test
case results and artifacts can also be stored in the same repository helping support the software verification process
activities. Users are able to review the requirements coverage, identifying missing links, failed requirements and
impact of changes.
Figure 5. Test Case Management for DO-178B/C
Support for Problem Reporting
Problem reports can be recorded and traced against artifacts in Visure Requirements to track any anomalous
behavior of software products.
Corrective actions can now be managed and tracked appropriately.
Figure 6. Problem report view with attributes
Workflow
Workflows can be created and enforced for any project activity, representing user-defined states and the transitions
between them.
Each transition can be associated to a group of authorized roles, guaranteeing a correct approval, review and
change processes.
Figure 7. Example of a graphical representation of the states and
transitions of a workflow
www.visuresolutions.com Copyright © 2013, Visure Solutions. All rights reserved.
4. Traceability
One of the key elements in DO-178B/C is requiring that project artifacts are traceable. Visure Requirements can
create, enforce and manage many-to-many bi-directional traceability links at all level of requirements decomposition,
verification plans and results, source code, problem report and changes.
Traceability matrices and reports can be automatically generated, as well as traceability views across the project
displaying up and downstream links.
Figure 8. Traceability view displaying downstream links from system to
low level requirements to test cases
Figure 9. Traceability Matrix displaying links between high and low level requirements.
Objectives Fulfillment
Visure Requirements can display in one single view the full list of DO-178B/C objectives, along with the fulfillment,
to save time and effort to the teams, and help in the generation of evidence.
Figure 10. Sample list of DO-178B/C Objectives
www.visuresolutions.com Copyright © 2013, Visure Solutions. All rights reserved.
5. Review Checklists
Review checklists can be created, managed and traced to any project artifacts, helping users conducting their QA
reviews.
Figure 11. Example of a Review Checklist
Independence
Visure Requirements supports role-based access and permission to the project artifacts to enforce independent
checks. Change audits can be made to ensure that users without permissions haven’t performed any activity
requiring independence.
Configuration Management
All project artifacts are configuration managed out-of-the-box, keeping track of who modified what and when.
Versions of each individual artifact are kept in the history allowing the review of a previous version, compare
different versions, or restore a previous one.
Artifact baselines can also be created out of single specifications, groups of specifications or the complete project,
allowing to compare, review, approve or roll back to previous baselines.
Deliverables Generation
DO-178B/C deliverables can be generated from any project artifact and its traceability using the Visure Requirements
reporting capabilities.
CONTACT
Visure Solutions
info@visuresolutions.com
+34 91 806 17 13
+1 415 745 3304
www.visuresolutions.com
www.visuresolutions.com Copyright © 2013, Visure Solutions. All rights reserved.