Engineering Papers⌕ Search

Engineering topics

Weaver, Thomas L.

Publications and source records attributed to Weaver, Thomas L..

Understanding and Evaluating Assurance Cases

Assurance cases are a method for providing assurance for a system by giving an argument to justify a claim about the system, based on evidence about its design, development, and tested behavior. In comparison with assurance based on guidelines or standards (which essentially specify only the evidence to be produced), the chief novelty in assurance cases is provision of an explicit argument. In principle, this can allow assurance cases to be more finely tuned to the specific circumstances of the system, and more agile than guidelines in adapting to new techniques and applications. The first part of this report (Sections 1-4) provides an introduction to assurance cases. Although this material should be accessible to all those with an interest in these topics, the examples focus on software for airborne systems, traditionally assured using the DO-178C guidelines and its predecessors. A brief survey of some existing assurance cases is provided in Section 5. The second part (Section 6) considers the criteria, methods, and tools that may be used to evaluate whether an assurance case provides sufficient confidence that a particular system or service is fit for its intended use. An assurance case cannot provide unequivocal "proof" for its claim, so much of the discussion focuses on the interpretation of such less-than-definitive arguments, and on methods to counteract confirmation bias and other fallibilities in human reasoning.

Rushby, John↗

Fiber Optic Control System integration for advanced aircraft. Electro-optic and sensor fabrication, integration, and environmental testing for flight control systems

This report describes the design, development, and testing of passive fiber optic sensors and a multiplexing electro-optic architecture (EOA) for installation and flight test on a NASA-owned F-18 aircraft. This hardware was developed under the Fiber Optic Control Systems for Advanced Aircraft program, part of a multiyear NASA initiative to design, develop, and demonstrate through flight test 'fly-by-light' systems for application to advanced aircraft flight and propulsion control. This development included the design and production of 10 passive optical sensors and associated multiplexed EOA hardware based on wavelength division multiplexed (WDM) technology. A variety of sensor types (rotary position, linear position, temperature, and pressure) incorporating a broad range of sensor technologies (WDM analog, WDM digital, analog microbend, and fluorescent time rate of decay) were obtained from different manufacturers and functionally integrated with an independently designed EOA. The sensors were built for installation in a variety of aircraft locations, placing the sensors in a variety of harsh environments. The sensors and EOA were designed and built to have the resulting devices be as close as practical to a production system. The integrated system was delivered to NASA for flight testing on a NASA-owned F-18 aircraft. Development and integration testing of the system provided valuable information as to which sensor types were simplest to design and build for a military aircraft environment and which types were simplest to operate with a multiplexed EOA. Not all sensor types met the full range of performance and environmental requirements. EOA development problems provided information on directions to pursue in future fly-by-light flight control development programs. Lessons learned in the development of the EOA and sensor hardware are summarized.

Seal, Daniel W.↗