Skip to main content

Embedded Systems

Competency fields

Model Driven Systems Engineering

The purpose of this project is to improve the productivity of complex embedded systems such as those used in vehicles and digital appliances. By combining product line engineering and systems engineering technologies we hope to improve quality while improving designers’ productivity by an order of magnitude. An especially promising area involves research and development on technologies for product–line-based model-driven systems engineering that can (1) analyze the requirements of a product line of complex systems, (2) model the features of the structures, behaviors, and constraints of hybrid systems including linear plants and discrete controllers with traceability from the requirements, (3) verify the behaviors and constraints of the models statically and dynamically, (4) protect IP contained in the model elements so as to support concurrent engineering spanning several companies, and (5) optimize multi-core controller architectures using systems model execution analysis.

Whole Vehicle Simulation

The objectives of Whole Vehicle Simulation project are twofold: (1) Establish an all-software simulation environment to verify the dynamic behavior of entire vehicle systems including (a) networked electronic control units (ECUs) with embedded software and (b) mechanical components such as the engines and transmissions. (2) Generating highly reliable ECU code automatically and directly from such simulation models.

Global Innovation Outlook

IBM is creating new opportunities for business and society.