Refine Your Search

Search Results

Viewing 1 to 2 of 2
Journal Article

Automated Verification and Validation Methods for Transmission Control Software

2015-04-14
2015-01-0163
With the increasing popularity of seamless gear changing and smooth driving experience along with the need for high fuel efficiency, transmission system development has rapidly increased in complexity. So too has transmission control software while quality requirements are high and time-to-market is short. As a result, extensive testing and documentation along with quick and efficient development methods are required. FEV responds to these challenges by developing and integrating a transmission software product line with an automated verification and validation process according to the concept of Continuous Integration (CI). Hence, the following paper outlines a software architecture called “PERSIST” where complexity is reduced by a modular architecture approach. Additionally, modularity enables testability and tracking of quality defects to their root cause.
Journal Article

Metric-based Evaluation of Powertrain Software Architecture

2017-03-28
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.
X