Veranstalter |
Dr. Alexander Walsch |
Modul |
IN2244 |
Typ |
Vorlesung |
Semester |
WS 2014/15 |
ECTS |
2.0 |
SWS |
1V |
Hörerkreis |
Studierende der Fachrichtungen Informatik, Elekrotechnik/Informationstechnik und Maschinenwesen |
Sprache |
Englisch |
Voraussetzung |
Bachelor in Informatik, Elektrotechnik oder Maschinenbau |
Zeit & Ort |
s. TUMonline oder unten; Raum: 3.1.08, Hochbrück-Seminarraum 1 |
Übungstermine |
keine |
Aktuelles
Wichtige Hinweise zur Klausur:
Es sind ausschließlich folgende Hilfsmittel erlaubt:
- Englisch-Deutsch Wörterbuch
- nicht-programmierbarer Taschenrechner
Termin:
- 26.1.2015: 10:30 -- 12:00 Uhr
Vorlesungstermine:
- 13.10.2014: 10:30 - 12:00
- 27.10.2014: 10:30 - 12:00
- 10.11.2014: 10:30 - 12:00
- 24.11.2014: 10:30 - 12:00
- 08.12.2014: 10:30 - 12:00
- 22.12.2014: 10:30 - 12:00
- 19.01.2015: 10:30 - 12:00
Beschreibung
Die Vorlesung behandelt die Verwendung von Minimalsystemen wie sie häufig im industriellen Umfeld verwendet werden. Im speziellen wird auf Echtzeitsysteme zur Steuerung, Überwachung und zum Schutz eingegangen. Der Unterschied zwischen funktionalen Anforderungen und nicht-funktionalen Anforderungen wie etwa funktionale Sicherheit, Zuverlässigkeit oder Verfügbarkeit wird erklärt und durch Beispiele aus der Praxis unterstrichen. Anforderungen werden auf Hardware und Software Komponenten abgebildet. Gängige Hardware und Software Prinzipien (Zeitverhalten, E/A, Fehlertoleranz) werden erklärt und an Beispielen erläutert. Die Bedeutung von Teststrategien (Modul, Integration, System) wird motiviert und erklärt.
Contents
The lecture covers the usage of small footprint systems as used in industrial environments. In particular real-time systems for control, monitoring, and protection will be discussed. The difference between functional requirements and non-functional requirements such as functional safety, reliability or availability is explained and examples from practice are presented. Requirements are mapped to hardware and software components. Common hardware and software principles (timeliness, I/O, fault tolerance) are discussed and illustrated by examples. The importance of test strategies (Module, Integration, System) is motivated and explained.
Literaturhinweise
siehe erste Vorlesung
Folien zur Vorlesung
Übungsformulare