Foundations of Automotive Software
-
2022-06-01
Details
-
Creators:
-
Corporate Creators:
-
Corporate Contributors:
-
Subject/TRT Terms:
- Standards
- Open systems architecture
- Software
- Computer models
- Computer security
- Computer operating systems
- Communications
- Network analysis (Planning)
- Computer programming languages
- Computers
- ISO 26262
- automotive open system architecture
- AUTOSAR
- automotive grade
- Linux
- model-based development
- automatic code generation
- automotive ECU
- software complexity
- ASPICE
- V-Cycle
- communications bus
- software security
- software safety
- software dependability
- critical systems
- safety systems
- software system requirements
- software scheduling (OS technology)
- computer control
-
Publication/ Report Number:
-
DOI:
-
Resource Type:
-
Geographical Coverage:
-
Edition:Final Report
-
Contracting Officer:
-
Corporate Publisher:
-
Abstract:This report chronicles the history as well as the current state-of-the-art practices of software development within the automotive sector. Key concepts, approaches, trends, and knowledge of automotive software development were collected to benchmark industry practices as well as to compare these to non-automotive industry sectors. The report provides a conceptual framework and taxonomy to articulate the relationships among relevant factors driving the evolution of automotive software development, which can be updated to incorporate new classifications and/or sub-classifications as the automotive software development landscape evolves. The automotive soft-ware industry’s current practices are documented to enable high-level, future comparisons to similar domains―for example, to the aerospace industry where the primary overlap is in complex safety-critical systems and safety-critical software; and to the consumer electronics industry where the primary overlap is a product that is marketed, purchased, operated, and maintained by private, independent consumers. Actual practices across the automotive industry are diverse and the product of an evolutionary amalgamation of thousands of published consensus standards, internally developed processes, tools, practices, nomenclatures, architectures, and taxonomies. Vehicle software architectures and features have evolved over time, and this report explores the related factors in this evolution.
-
Format:
-
Funding:
-
Download URL:
-
File Type:
-
Collection(s):
-
Main Document Checksum:urn:sha256:46f8c5d19f7b6f082612fec127543625dcef9e73f7f9893fd1f7f5da23e909b6