Browse Publications Technical Papers 2002-01-0476

Model-Based Architecting for Reliability, Availability, and Maintainability Software in Automotive Applications 2002-01-0476

The importance of defining requirements correctly in the development process of software is well known in software industry. Since RAM(Reliability, Availability, and Maintainability) is a significant effectiveness element for the operation of automotive engine, it requires a thorough analysis during the design and testing of an engine. In this study, user requirements for the calculation of RAM and RG(Reliability Growth) were identified and documented by using a Model-Based Systems Engineering (MBSE) tool, RDD-100. The tool supports the traceability of each function to the corresponding requirement. Requirements were organized into behavior items such as RAM calculations, display, and data query and into non-behavior items such as input, output, and environment conditions. Additional requirements were derived if new functions are needed in the software even if the originating requirements did not exist in the early stage of the software development. Scenarios that describe the analysis of RAM and RG of the automotive engine were constructed to explain the activity and data flow among users, RAM software, and engine database. The top-level architecture of this software was designed by allocating functions on the three simple components in the block diagram. The relationship in the requirements, functions, and architecture is traceable among each other. This approach in the development of engine software not only facilitates the design process but also provides an efficient configuration management approach to any change or improvement of the software during the life cycle. It also maintains the top-level architecture design knowledge captured during early development phase.


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


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:

Designing Embedded Real-Time Systems (ERTS) With Model Driven Architecture (MDA)


View Details


Optimization-Based Robust Architecture Design for Autonomous Driving System


View Details


Architecture Analysis and Design Language (AADL) Annex D: Behavior Model Annex


View Details