Veranstalter | Dr. Alexander Walsch |
Modul | IN2244 |
Typ | Vorlesung |
Semester | WS 2012/13 |
ECTS | 2.0 |
SWS | 1V |
Hörerkreis | Studierende der Fachrichtungen Informatik, Elekrotechnik/Informationstechnik und Maschinenwesen |
Sprache | Englisch |
Voraussetzung | Vordiplom in Informatik, Elektrotechnik oder Maschinenbau |
Zeit & Ort | 22.10.2012, 05.11.2012., 19.11.2012, 03.12.2012, 17.12.2012, 14.01.2013, 28.01.2013, 10:15-11:45 Uhr im Raum 02.13.010 |
Übungstermine | keine |
Schein | nach mündlicher Prüfung |
Aktuelles
- Anmeldung zur Prüfung über das System tumonline verpflichtend.
- mündliche Prüfung bei GE, Freisinger Landstr. 50 - Dauer ca. 20 min.
- Prüfungstermine: 04.02. und 11.02.2013. Anmeldung schriftlich per email an alexander.walsch@ge.com
- Bei Problemen melden Sie sich per Mail bei alexander.walsch@ge.com
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
- D. Patterson, J. Hennessy, Computer Organization and Design: The Hardware/software Interface, 2008
- A. Tanenbaum, Operating Systems, 1997
- D. Smith, Reliability, Maintainability and Risk, 2005
- A. Korff, Modellierung von eingebetteten Systemen mit UML und SysML, 2008