[null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fcontent.cdntwrk.com%2Ffiles%2FaT04Njg0NjAmcD0wJnZlcnNpb249MSZjbWQ9diZzaWc9MDU0YzE2OWQwZmI0NmUwMTg5ZTMwZGE1YTkwYWYzMWM%25253D%2F-w-320.jpg&size=1&version=1505331325&sig=f4e1c9f210939bc70b1f620a0ccaab00&default=hubs%2Ftilebg-docs.jpg", "src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fcontent.cdntwrk.com%2Ffiles%2FaT04Njg0NjAmcD0wJnZlcnNpb249MSZjbWQ9diZzaWc9MDU0YzE2OWQwZmI0NmUwMTg5ZTMwZGE1YTkwYWYzMWM%25253D%2F-w-320.jpg&size=1&version=1505331325&sig=f4e1c9f210939bc70b1f620a0ccaab00&default=hubs%2Ftilebg-docs.jpg", "alt_text": "Addressing Your Insecurities with CERT C"}, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fi.ytimg.com%2Fvi%2F64ULpQs9isQ%2Fhqdefault.jpg&size=1&version=1507245617&sig=c61bc82f9184f964ede29c212a1bd9bb&default=hubs%2Ftilebg-videos.jpg", "src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fi.ytimg.com%2Fvi%2F64ULpQs9isQ%2Fhqdefault.jpg&size=1&version=1507245617&sig=c61bc82f9184f964ede29c212a1bd9bb&default=hubs%2Ftilebg-videos.jpg", "alt_text": "Five Minutes With\u2026Louis Parks, CEO, SecureRF"}, null, null, null, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://cloud1.opensystemsmedia.com/59cea0505e9c7-uav.png", "src": "http://cloud1.opensystemsmedia.com/59cea0505e9c7-uav.png", "formatted_filename": "cea e c uav", "alt_text": "Demystifying Hardware Full Disk Encryption Technology for Military Data Storage"}, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://cloud1.opensystemsmedia.com/59cea2c2ce831-rock.png", "src": "http://cloud1.opensystemsmedia.com/59cea2c2ce831-rock.png", "formatted_filename": "cea c ce rock", "alt_text": "A Low-risk, COTS Approach to Building Safety Certifiable Processing Subsystems"}, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fuberflip.cdntwrk.com%2Ffiles%2FaHViPTYzODY3JmNtZD1pdGVtZWRpdG9yaW1hZ2UmZmlsZW5hbWU9aXRlbWVkaXRvcmltYWdlXzU5YjFkMDZkMGFkYjkucG5nJnZlcnNpb249MDAwMCZzaWc9ODU2ZDI0N2YxYmNjOGJkZjViOGFhNjIzYjNhYTNlZjU%25253D&size=1&version=1506622141&sig=ef06c4a732ce19729e3d91b36641f587&default=hubs%2Ftilebg-blogs.jpg", "src": "http://content.cdntwrk.com/mediaproxy?url=https%3A%2F%2Fuberflip.cdntwrk.com%2Ffiles%2FaHViPTYzODY3JmNtZD1pdGVtZWRpdG9yaW1hZ2UmZmlsZW5hbWU9aXRlbWVkaXRvcmltYWdlXzU5YjFkMDZkMGFkYjkucG5nJnZlcnNpb249MDAwMCZzaWc9ODU2ZDI0N2YxYmNjOGJkZjViOGFhNjIzYjNhYTNlZjU%25253D&size=1&version=1506622141&sig=ef06c4a732ce19729e3d91b36641f587&default=hubs%2Ftilebg-blogs.jpg", "alt_text": "Build security into the connected car development life cycle"}, null, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://cloud1.opensystemsmedia.com/59a864c491598-ldraiso26262asil.png", "src": "http://cloud1.opensystemsmedia.com/59a864c491598-ldraiso26262asil.png", "formatted_filename": "a c ldraiso asil", "alt_text": "ISO 26262 a Pain in the ASIL?"}, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "https://content.cdntwrk.com/files/aT04Njg0NjAmcD0wJnZlcnNpb249MSZjbWQ9diZzaWc9MDU0YzE2OWQwZmI0NmUwMTg5ZTMwZGE1YTkwYWYzMWM%253D/-w-320.jpg", "src": "https://content.cdntwrk.com/files/aT04Njg0NjAmcD0wJnZlcnNpb249MSZjbWQ9diZzaWc9MDU0YzE2OWQwZmI0NmUwMTg5ZTMwZGE1YTkwYWYzMWM%253D/-w-320.jpg", "alt_text": "Addressing Your Insecurities with CERT C"}, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "https://i.ytimg.com/vi/64ULpQs9isQ/hqdefault.jpg", "src": "https://i.ytimg.com/vi/64ULpQs9isQ/hqdefault.jpg", "formatted_filename": "hqdefault", "alt_text": "Five Minutes With\u2026Louis Parks, CEO, SecureRF"}, null, null, {"document_url": "http://www.embedded-computing.com/security/ldra-tool-suite-and-do-178c-technical-briefing-5", "unformatted_src": "http://content.cdntwrk.com/mediaproxy?url=http%3A%2F%2Fshare.opsy.st%2F55b916f1e49d2-3115358930.png&size=1&version=1502735851&sig=11b0e428bd5d8bfa4930bbb7a2dc7bc5&default=hubs%2Ftilebg-blogs.jpg", "src": "http://content.cdntwrk.com/mediaproxy?url=http%3A%2F%2Fshare.opsy.st%2F55b916f1e49d2-3115358930.png&size=1&version=1502735851&sig=11b0e428bd5d8bfa4930bbb7a2dc7bc5&default=hubs%2Ftilebg-blogs.jpg", "alt_text": "The Cavalry has arrived for automotive cybersecurity. What's next?"}, null, null, null]
Home » Security » DO-178C: Get on a High with your Software Development
× Share this Presentation

DO-178C: Get on a High with your Software Development


The aerospace industry has a long an enviable track record of passenger safety, and the DO-178 guidance document “Software Considerations in Airborne Systems And Equipment Certification” in all its guises has had a large part to play in that. Updated in 2011 as DO-178C, its processes and procedures continue to be a technical challenge and an administrative headache.

DO-178C covers the complete software lifecycle: planning, development and integral processes to ensure correctness and robustness in the software. The integral processes include software verification, software quality assurance, configuration management assurance and certification liaison with the regulatory authorities and although they do not oblige developers to use analysis, test, and traceability tools in their work, such tools improve efficiency in all but the most trivial projects to the extent that they have a significant part to play.

This technical briefing is an introduction to both the DO-178C standard, and the way in which automated tools can help achieve its objectives including bi-directional traceability, test management, source code static analysis, and dynamic analysis of both source and object code.

•        An Overview of DO-178C
•        DO-178C Process Objectives
•        Section 5.0: Software Development Processes
•        Section 6.0: Software Verification Processes
•        Structural Coverage Analysis Objectives
•        Data Coupling and Control Coupling
•        Object-Oriented Technology
•        Model-Based Development
•        Tool Qualification
•        Tool Selection

Previous White Paper Addressing Your Insecurities with CERT C

The CERT C Coding Standard consists of a set of guidelines designed to assist in the development of safe, r...
 Five Minutes With…Louis Parks, CEO, SecureRF 

We also recommend:

Learn how to keep IoT devices secure – from design to decommission
 

Skkynet to Hold OPC UA Sandpit Event in Osaka
 Demystifying Hardware Full Disk Encryption Technology for Military Data Storage
 Build security into the connected car development life cycle
 Embedded Insiders Podcast – Secure your network, no matter the cost

Partnership Reinforces Commitment Towards Secure IoT Deployments
 ISO 26262 a Pain in the ASIL?
 

Vodafone’s vision falls very much in line with prpl Foundation initiatives.
 The Cavalry has arrived for automotive cybersecurity. What's next?
 Securing the edge with ARM TrustZone for v8-M

Encryption 101: Choosing the right scheme

Encryption 301: More extensive encryption subsystems

× Sections