Automotive Software

Title: Automotive Software
Author: Ronald K. Jurgen
ISBN: 0768017149 / 9780768017144
Format: Hard Cover
Pages: 640
Publisher: SAE
Year: 2006
Availability: Out of Stock

Tab Article

Once a rarity, software is now an indispensable component in the design and manufacture of today's automobiles. In fact, many features we take for granted would be impossible without the guiding hand of automotive software. These advancements come with a price however. The drive for increased intelligence in automotive systems corresponds with an ever increasing amount of time and effort to achieve a successful integration. Cost, complexity and collaboration are important determinants in today's automotive software development.

Automotive Software is part of the Progress in Technology Automotive Electronics Series and details the need for rapid software development necessitated by the ever increasing complexity of automotive electronics. This book contains 73 papers grouped into 8 different categories, including various aspects of software development, methodology, application and more.

Tab Article

Part I : Introduction
Chapter 1 :
Complexity Mandates Rapid Software Development

Part II : Overview
Chapter 2 :
Upfront Analysis in The Product Development Process
Chapter 3 : A Software Component Architecture for Improving Vehicle Software Quality and Integration
Chapter 4 : Why Switch to an OSEK RTOS and How to Address The Associated Challenges
Chapter 5 : Solving The Technology Strategy Riddle - Using TRIZ to Guide The Evolution of Automotive Software and Electronics
Chapter 6 :
A Backbone in Automotive Software Development Based on XML and ASAM/MSR
Chapter 7 : Development of Modular Electrical, Electronic, and Software System Architectures for Multiple Vehicle Platforms
Chapter 8 : A New Calibration System for ECU Development
Chapter 9 : Extensible and Upgradeable Vehicle Electrical, Electronic, and Software Architectures
Chapter 10 : A Rapid Prototyping Methodology for The Decision Making Algorithms in Automotive Electronic Systems

Part III : Software in Embedded Control Systems
Chapter 11 :
Entire Embedded Control System Simulation Using a Mixed-Signal Mixed-Technology Simulator
Chapter 12 : Effective Application of Software Safety Techniques for Automotive Embedded Control Systems
Chapter 13 : Evolutionary Safety Testing of Embedded Control Software by Automatically Generating Compact Test Data Sequences
Chapter 14 : Supporting Model-Based Development with Unambiguous Specifications, Formal Verification and Correct-by-Construction Embedded Software
Chapter 15 : Managing The Challenges of Automotive Embedded Software Development Using Model-Based Methods for Design and Specification
Chapter 16 : A Development Method for Object-Oriented Automotive Control Software Embedded with Automatially Generated Program from Controller Models
Chapter 17 : Development of an Engineering Training System in Hybrid Control System Design Using Unified Modeling Language
Chapter 18 : Building Blocks Approach for The Design of Automotive Real-Time Embedded Software
Chapter 19 : Integrated Modeling and Analysis of Automotive Embedded Control Systems with Real-Time Scheduling
Chapter 20 : A Practical, C Programming Architecture for Developing Graphics for In-Vehicle Displays
Chapter 21 : Robust Embedded Software Begins with High-Quality Requirements

Part IV : Virtual Prototypes and Computer Simulation Software
Chapter 22 :
Optimization of Accessory Drive System of The V6 Engine Using Computer Simulation and Dynamic Measurements
Chapter 23 : A Tool for The Simulation and Optimization of The Damping Material Treatment of a Car Body
Chapter 24 : How to Do Hardware-in-The-Loop Simulation Right
Chapter 25 : Virtual Prototypes as Part of The Design Flow of Highly Complex ECUs
Chapter 26 : Nonlinear FE Centric Appraoch for Vehicle Structural Integrity Study
Chapter 27 : Virtual Aided Development Process According to FMVSS201u
Chapter 28 : A Semi-Analytical Method to Generate Load Cases for CAE Durability Using Virtual Vehicle Prototypes
Chapter 29 : Tools for Integration of Analysis and Testing
Chapter 30 : Simulation Based Reliability Assessment of Repairable Systems
Chapter 31 : ACE Driving Simulator and Its Applications to Evaluate Driver Interfaces
Chapter 32 : Development and Correlatoin of Internal Heat Test Simulation Using CFD
Chapter 33 : Virtual Reality Technology for the Automotive Engineering Area
Chapter 34 : Enabling Rapid Design Exploration Through Virtual Integration and Simulation of Fault Tolerant Automotive Application

Part V : Safety Critical Applications
Chapter 35 :
Software Certification for a Time-Triggered Operating System
Chapter 36 : Survey of Software Failsafe Techniques for Safety-Critical Automotive Applications
Chapter 37 : An Adaptable Software Safety Process for Automotive Safety-Critical Systems
Chapter 38 : A Design Methodology for Safety-Relevant Automotive Electronic Systems
Chapter 39 : Preserving System Safety Across the Boundary Between System Integrator and Software Contractor
Chapter 40 : Development of Safety-Critical Software Using Automatic Code Generation

Part VI : Software for Modeling
Chapter 41 :
A Dynamic Model of Automotive Air Conditioning Systems
Chapter 42 : Advances in Rapid Control Prototyping : Results of a Pilot Project for Engine Control
Chapter 43 : AutoMoDe : Notations, Methods, and Tools for Model-Based Development of Automotive Software
Chapter 44 : Formal Verification for Model-Based Development
Chapter 45 : Model Reduction for Automotive Engine to Enhance Thermal Management of European Modern Cars
Chapter 46 : Running Real-Time Engine Model Simulation with Hardware-in-The-Loop for Diesel Engine Development
Chapter 47 : Feasibility of Reusable Vehicle Modeling : Application to Hybrid Vehicles
Chapter 48 : Model-Based Testing of Embedded Automotive Software Using MTest
Chapter 49 : Integration of a Common Rail Diesel Engine Model into an Industrial Engine Software Development Process
Chapter 50 : A Model for Electronic Control Units Software Requirements Specification
Chapter 51 : Model-Based System Development - Is It the Solution to Control The Expanding System Complexity in The Vehicle?
Chapter 52 : Modeling of Steady and Quasi-Steady Flows within a Flat Disc Type Armature Fuel Injector
Chapter 53 : Three Dimensional Finite Element Analysis of Crankshaft Torsional Vibrations using Parametric Modeling Techniques
Chapter 54 : Defect Identification with Model-Based Test Automation
Chapter 55 : Model Based System Development in Automotive
Chapter 56 : Implementation-Conscious Rapid Control Prototyping Platform for Advanced Model-Based Engine Control

Part VII : Software for Testing
Chapter 57 :
Integrated Test Platforms : Taking Advantage of Advanced in Computer Hardware and Software
Chapter 58 : Next Generation Instrumentation and Testing Software Built from The .NET Framework
Chapter 59 : The Bus Crusher and The Armageddon Device-Part I
Chapter 60 : A New Environment for Integrated Development and Management of ECU Tests

Part VIII : Software Source Codes
Chapter 61 :
Verifying Code Automatically Generated from an Executable Model
Chapter 62 : Automative Code Generation and Platform Based Design Methodology : An Engine Management System Design Case Study
Chapter 63 : A Source Code Generator Approach to Implementing Diagnostics in Vehicle Control Units
Chapter 64 : Auto-Generated Production Code Development for Ford/Think Fuel Cell Vehicle Programme

Part IX : Miscellaneous Software Applications
Chapter 65 :
Noise Cancellation Technique for Automotive Intake Noise Using a Manifold Bridging Technique
Chapter 66 : A Benchmark Test for Springback : Experimental Procedures and Results of a Slit-Ring Test
Chapter 67 : Intelligent Fault Diagnosis System of Automotive Power Assembly Based on Sound Intensity Identification
Chapter 68 : Highly Responsive Mechatronic Differential for Maximizing Safety and Drive Benefits of Adaptive Control Strategies
Chapter 69 : Optimization and Robust Design of Heat Sinks for Automotive Electronics Applications
Chapter 70 : Automotive Body Structure Enhancement for Buzz, Squeak and Rattle
Chapter 71 : Software Tools for Programming High-Quality Haptic Interfaces
Chapter 72 : Software Development Process and Software-Components for X-by-Wire Systems
Chapter 73 : The Software for a New Electric Clutch Actuator Concept

Part X : Future Software Trends
Chapter 74 :
Software's Ever Increasing Role