Software Engineering for Embedded Systems (WS 2010/11)

Prof. Dr. Holger Giese


Software-intensive systems, in which a considerable fraction of the system development efforts is dedicated to the development of embedded software, are often regarded as the most important software engineering field in the years to come. They are expected to be one key factor of success for many industries such as, for example, the automotive sector, transportation, or medical devices. As today technical systems also become connected to each other using network technology, we no longer only have technical systems which are controlled by isolated operating embedded software. Instead, the software may include complex information processing capabilities and the coordination between the different technical systems via networks taking hard real-time constraints into account.

Exercises

Discussion - Exercise 1

Date: November 2, 2010
Language: English
Duration: 00:30:41

Solution Exercise 5

Date: November 23, 2010
Language: English
Duration: 00:37:15

Tool-Support dSPACE - SystemDesk

Date: November 29, 2010
Language: English
Duration: 00:37:34

Introduction

Welcome and Introduction

Date: October 18, 2010
Language: English
Duration: 01:14:27

Foundations

Terminology, Model Types and Model Semantics

Date: October 19, 2010
Language: English
Duration: 01:37:31

Model Semantics

Date: October 25, 2010
Language: English
Duration: 01:14:55

Application Domains & Life Cycle

Date: November 2, 2010
Language: English
Duration: 00:38:02

Application Domains and Lifecycle

Application Domains

Date: November 8, 2010
Language: English
Duration: 01:33:58

Application Domains and Lifecycle

Date: November 9, 2010
Language: English
Duration: 01:33:10

Requirements

IV Requirements

Date: November 15, 2010
Language: English
Duration: 01:33:37

Risk Analysis

Date: November 19, 2010
Language: English
Duration: 01:33:33

Analysis & Design

Methods and Analysis

Date: November 22, 2010
Language: English
Duration: 01:31:58

Design

Date: November 23, 2010
Language: English
Duration: 00:52:56
Design 00:52:56
Design 00:16:53
Allocation Diagram 00:17:56
Modeling? 00:18:07

Advanced Design Concepts

Date: November 29, 2010
Language: English
Duration: 00:49:31

Implementation

Introduction and Code Generation

Date: December 6, 2010
Language: English
Duration: 01:27:27

Manual Coding

Date: December 7, 2010
Language: English
Duration: 01:33:18

Verification & Validation

Foundations

Date: December 13, 2010
Language: English
Duration: 01:37:10

Summary & Outlook

Date: December 14, 2010
Language: English
Duration: 01:26:32

Organization of Projects

Organization of Projects

Date: January 10, 2011
Language: English
Duration: 00:34:30