Limit search to available items
Book Cover
E-book
Author Thomas Zurawka (author), Joerg Schaeuffele (author), Roger Carey (other)

Title Automotive Software Engineering Thomas Zurawka (author), Joerg Schaeuffele (author), Roger Carey (other)
Edition 2nd edition
Published SAE International 2016

Copies

Description 1 online resource
Contents Intro -- Introduction and Overview -- 1.1 The Driver-Vehicle-Environment System -- 1.1.1 Design and Method of Operation of Vehicle Electronic Systems -- 1.1.2 Electronic Systems of the Vehicle and the Environment -- 1.2 Overview of Vehicle Electronic Systems -- 1.2.1 Electronic Systems of the Powertrain -- 1.2.2 Electronic Systems of the Chassis -- 1.2.3 Body Electronics -- 1.2.4 Multimedia Systems -- 1.2.5 Distributed and Networked Electronic Systems -- 1.2.6 Summary and Outlook -- 1.3 Overview of the Logical System Architecture -- 1.3.1 ECU and Function Networks of the Vehicle
1.3.2 Logical System Architecture for Open-Loop/Closed-Loop Control and Monitoring Systems -- 1.4 Processes in Vehicle Development -- 1.4.1 Overview of Vehicle Development -- 1.4.2 Overview of the Development of Electronic Systems -- 1.4.3 Core Process for Electronic Systems and Software Development -- 1.4.4 Support Processes for Electronic Systems and Software Development -- 1.4.5 Production and Service of Electronic Systems and Software -- 1.5 Methods and Tools for the Development of Software for Electronic Systems -- 1.5.1 Model-Based Development -- 1.5.2 Integrated Quality Management
1.5.3 Reducing the Development Risk -- 1.5.4 Standardization and Automation -- 1.5.5 Development Steps in the Vehicle -- Essential System Basics -- 2.1 Open-Loop and Closed-Loop Control Systems -- 2.1.1 Modeling -- 2.1.2 Block Diagrams -- 2.2 Discrete Systems -- 2.2.1 Time-Discrete Systems and Signals -- 2.2.2 Value-Discrete Systems and Signals -- 2.2.3 Time- and Value-Discrete Systems and Signals -- 2.2.4 State Machines -- 2.3 Embedded Systems -- 2.3.1 Microcontroller Construction -- 2.3.2 Memory Technologies -- 2.3.3 Microcontroller Programming -- 2.4 Real-Time Systems -- 2.4.1 Defining Tasks
2.4.2 Defining Real-Time Requirements -- 2.4.3 Task States -- 2.4.4 Strategies for Processor Scheduling -- 2.4.5 Organization of Real-Time Operating Systems -- 2.4.6 Interaction Among Tasks -- 2.5 Distributed and Networked Systems -- 2.5.1 Logical and Technical System Architecture -- 2.5.2 Defining Logical Communication Links -- 2.5.3 Defining the Technical Network Topology -- 2.5.4 Defining Messages -- 2.5.5 Organization of Communication and Network Management -- 2.5.6 Strategies for Bus Arbitrcation -- 2.6 System Reliability, Safety, Monitoring, and Diagnostics -- 2.6.1 Basic Terms
2.6.2 System Reliability and Availability -- 2.6.3 System Safety -- 2.6.4 System Monitoring and Diagnostics -- 2.6.5 Organization of a Monitoring System for Electronic Control Units -- 2.6.6 Organization of a Diagnostic System for Electronic Control Units -- 2.7 Electrics/Electronics and Software Architecture -- Support Processes for Electronic Systems and Software Development -- 3.1 Basic Definitions of System Theory -- 3.2 Process Models and Standards -- 3.3 Configuration Management -- 3.3.1 Product and Life Cycle -- 3.3.2 Variants and Scalability -- 3.3.3 Versions and Configurations
Summary The software-based implementation of vehicle functions provides for unparalleled freedoms of concept and design. However, automobile development calls for the accommodation of contrasting prerequisites - such as higher demands on safety and reliability vs. lower cost ceilings, longer product life cycles vs. shorter development times - along with growing proliferation of model variants. Automotive Software Engineering has established its position at the center of these seemingly conflicting opposites. This book provides background basics as well as numerous suggestions, rare insights, and cases in point concerning those processes, methods, and tools that contribute to the surefooted mastery of the use of electronic systems and software in the contemporary automobile. -- Provided by publisher
Subject Automotive computers.
Software engineering.
Automotive computers
Software engineering
Form Electronic book
ISBN 9780768083347
0768083346