Browse Publications Technical Papers 1999-01-0953
1999-03-01

Bottoms Up! Testing Top-Down Software Designs 1999-01-0953

Software development schedules are being stretched to the breaking point across the automotive industry, while quality requirements are skyrocketing. Improved specifications help in the development of quality software, but further steps are warranted.
Software testing strategies are being examined across the industry, with special attention to the manner by which they fit into the software development process. This document presents one such strategy, with special emphasis on an often-overlooked step in software testing: the Unit Test.
The cost to detect and fix a bug at the unit level is startlingly less than at higher levels of test. One reason for this is that unit test is generally the only level at which unusual and unexpected conditions are systematically tested. Untested unexpected conditions, when detected by the consumer, often result in emergency changes to the product, and can even cause a general recall upgrade. It is far more effective to test and debug these issues at the unit level before progressing to higher level testing and eventual product release.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

Development of a Common Vehicle Model for Chassis Control Design

1999-01-0732

View Details

TECHNICAL PAPER

Experimental and Theoretical Analysis on Independent Rear Suspension and Body Structure to Reduce Interior Noise

770177

View Details

TECHNICAL PAPER

Modified Road Profile Generation Using Road-Wheel FRF and Simulation of Dynamic Load Transfer in Vehicle Suspension

1999-01-0937

View Details

X