Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research...

18
Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive Perspective

Transcript of Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research...

Page 1: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Mafijul Islam, PhD

Software Systems, Electrical and Embedded SystemsAdvanced Technology & Research

Research Issues in Computing Systems: An Automotive Perspective

Page 2: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

2

Outline

2012-10-16

· Introduction to Volvo Group

· Introduction to Advanced Technology and Research

· Introduction to Electrical and Embedded Systems

· Research topics/issues within Software Systems

Page 3: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks Technology3

Advanced Technology and Research

2012-10-16

Page 4: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

4

Outline

2012-10-16

· Introduction to Volvo Group

· Introduction to Advanced Technology and Research

· Introduction to Electrical and Embedded Systems

· Research topics/issues within Software Systems

Page 5: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

5

Advanced Technology and Research (ATR)• Pioneering technology for future Volvo

Group products and services

• Areas of operation: Research, Advanced Engineering, Product Development, Innovation, Business Engineering, Corporate Services

• ~ 500 employees in Sweden, France, North America, India, Japan and China

• Established 1969, a Volvo Group business unit 1997, a function within Volvo Group Trucks Technology 2012

“At Advanced Technology & Research the future is already in progress. Cutting edge technical solutions and services come to life”.

2012-10-16

Page 6: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

6

ATR – Drives Long Term Technology Development for Volvo Group

· Drives innovation to address challenges

· Drives long term technology roadmaps

· Drives the Group Technology Plan

· Performs continuous technology scouting

· Participates in, and often coordinates, collaborative research in national and international research programs where we represent Volvo Group

2012-10-16

Page 7: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks Technology

ATR – our context

Research

AdvancedEngineering

ProductDevelopment

& Services

Industry

Society &Authorities

Academia

Internalfunding

Externalfunding

Publicfunding

Our areas of operation

Our funding

Our partners

Advanced Technology and Research

2012-10-16

7

Page 8: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

8

· Represents Volvo Group in strategic national and international networks (industry, institutes, authorities and academia), examples:- Vinnova, STEM, European Commission, EUCAR, ERTRAC, ERTICO, DOE, DOT.- Strategic Competence centers, Universities, Authorities and Partners in the industry

· Participates in external research programs: - For development of common methodologies and standards- Leveraging of internal R&D resources for emerging technologies- Business/competitive intelligence- Influencing legislation and technological development- For competence development & input

ATR – in Global Research & Innovation

2012-10-16

Page 9: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

9

ATR – Technology Priority AreasEnergy Efficiency & Environment

Transport Solutions & Services

Vehicle Technology & Safety

Electrical & Embedded Systems

Supply Chain

2012-10-16

Page 10: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

10

Outline

2012-10-16

· Introduction to Volvo Group

· Introduction to Advanced Technology and Research

· Introduction to Electrical and Embedded Systems

· Research topics/issues within Software Systems

Page 11: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

11

ATR – Electrical and Embedded Systems

2012-10-16

· Increase efficiency of software development for embedded systems

· Develop new AUTOSAR platform for electrical and embedded architecture supporting flexibility, energy-efficiency & functional safety

· Develop new dependability concepts related to architecture and knowledge transfer in the area of processes and standards

· Develop high efficient energy conversion focusing on electrical machines, power electronic and integrated real time control

· Create new embedded software development methods for multicores

· Develop in-vehicle wireless networks

Page 12: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

12

Outline

2012-10-16

· Introduction to Volvo Group

· Introduction to Advanced Technology and Research

· Introduction to Electrical and Embedded Systems

· Research topics/issues within Software Systems

Page 13: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

13

ATR – Software Systems

2012-10-16

· Software development processes

· Systems engineering

· Standardized software platforms and components

· Fault tolerant systems

· Multicore software systems

Page 14: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

14

ATR – Software Systems – Dependability

2012-10-16

· Functional Safety – ISO 26262, IEC 61508

– Evaluation of functional safety

· Robustness evaluation– AUTOSAR platforms and software components

· Fault tolerant E/E architecture– Fault tolerance mechanisms; Fault Detection, Isolation and

Recovery (FDIR)– Methods and tools for fault injection, AUTOSAR-based system

· Diagnostics and uptime– Reduce diagnostic time

– Increase uptime

Page 15: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

15

ATR – Software Systems – Mixed-Critical System

2012-10-16

· Dimensions

· Management of interferences

– Safety boundaries and freedom from interferences

· Compose-able verification scheme

– Reduce V&V costs and efforts

· Redundancy and fault tolerance

– Fault/error model based on criticality level

– Cost- and resource-effective mechanisms

Characteristics of Mixed-critical Systems

Safety Security Adaptability Availability and/or

Reliability

Distributed Situationally-aware

Affordability

Page 16: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

16

ATR – Software Systems – Multicores

2012-10-16

Electrical and electronic (E/E) system architectures

· The in-vehicle architectures can be simplified by executing the software previously run on multiple ECUs on multi-cores instead

· This results in a reduced number of network connections and buses, i.e. a shift towards more centralized architectures with reduced costs

ECU hardware architectures

· A homogeneous architecture contains multiple identical cores and a heterogeneous architecture contains cores with different instruction sets

· The current trend is to create homogeneous multi-core devices, but significantly performance advantages can be obtained by using specialized cores and accelerators to offload the main cores

Page 17: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

17

ATR – Software Systems – Multicores

2012-10-16

Scheduling algorithms· On a multi-core processor the software components must be grouped

together by an algorithm and scheduled by a dispatcher task· A static scheduling algorithm assigns the components to cores at build

time prior to execution, this approach has been taken within the AUTOSAR consortium

Worst-Case Execution Time (WCET) analysis· Used to find upper bounds for the largest possible execution time of

software· Important when verifying the timing properties of safety-critical real-

time systems· By introducing multi-core processors the analysis previously done on

single-core processors cannot be used out-of-the box, hence new analysis methods needed

Page 18: Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.

Volvo Group Trucks TechnologyAdvanced Technology & Research

18

Questions?

2012-10-16