Browse Publications Technical Papers 2017-01-1615
2017-03-28

Metric-based Evaluation of Powertrain Software Architecture 2017-01-1615

Ensuring software quality is one of the key challenges associated with the development of automotive embedded systems. Software architecture plays a pivotal role in realizing functional and non-functional requirements for automotive embedded systems. Software architecture is a work-product of the early stages of software development. The design errors introduced at the early stages of development will increase cost of rework. Hence, an early evaluation of software architecture is important.
PERSIST (Powertrain control architecture Enabling Reusable Software development for Intelligent System Tailoring) is a model-based software product line approach which focuses on cross-project standardization of powertrain software. The product line is characterized by common design guidelines and adherence to industry standards like ISO 25010, AUTOSAR and ISO 26262. This paper shows a systematic approach to ensure objective, early and repeated analysis of software architecture for the PERSIST product line using metrics. The systematic approach for architecture metrics involves the definition, implementation, measurement and, evaluation of the metrics for hybrid control unit software. With a new approach of architecture-driven development, this paper demonstrates how an early evaluation of the software architecture helps to frontload development efforts and improves software quality.

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.
We also recommend:
TECHNICAL PAPER

Time-Triggered Architecture Based on FlexRay: Roadmap from High-Speed Data Networking to Safety-Relevant Automotive Applications

2006-21-0042

View Details

TECHNICAL PAPER

A Multi-Media Gateway for Vehicles

2017-01-1695

View Details

TECHNICAL PAPER

AUTOSAR-Compliant Development Workflows: From Architecture to Implementation - Tool Interoperability for Round-Trip Engineering and Verification and Validation

2012-01-0962

View Details

X