Browse Publications Technical Papers 2000-01-0267
2000-03-06

A Software Engineering Framework for Electronic Engine Controllers 2000-01-0267

The embedded software development process for electronic engine controls is undergoing rapid changes and advancements. A large number of software process improvement (SPI) initiatives have recently commenced, partly in response to emerging technologies involving code generation [1, 2, 3 and 4] and automated testing [5,6].
The ability to generate and test embedded code using computer automation is certainly a tremendous advancement and worthy of review by SPI teams. However, there are other important software engineering tasks that also need consideration including verification and validation, configuration management, and documentation. Powerful computer automated tools are available for nearly every one of these tasks. This makes it easy for SPI teams to get caught up in the excitement of a tool's individual capabilities, without paying attention to its impact on the process as a whole.
A software engineering framework consists of a process with methods and tools. Tools must support the process and methods, otherwise the framework will become cluttered, disjointed, and ultimately, a failure. This paper discusses frameworks in use or under consideration by today's SPI teams for powertrain controls applications.

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

Model-based Testing of Embedded Automotive Software Using Mtest

2004-01-1593

View Details

TECHNICAL PAPER

Software Requirements: Is This the Magic Bullet?

2000-01-0710

View Details

TECHNICAL PAPER

WinSPEED Digital Audio Development System

981150

View Details

X