TUMcourses Beispiel: Eine einzelne LV

Aus dieser Seite befindet sich ein TUMcourses-Plugin, in dem Details zu einem bestimmten Kurs angezeigt werden. Das bietet sich an, wenn man zusätzlich zu den Informationen, die das TUMcourses-Plugin aus TUMonline holt, noch weitere Informationen speziell zu dieser der LV geben möchte.

Entwicklung intelligenter verteilter eingebetteter Systeme in der Mechatronik (Vorlesung)

Vortragende/r (Mitwirkende/r)
Nummer820383088
SemesterSommersemester 2017

Termine

Lernziele

Im Anschluss an den Besuch der Lehrveranstaltungen sind die Studierenden in der Lage, verschiedene Modellierungssprachen (beispielsweise Petrinetze, Unified Modeling Language und Systems Modeling Language) einzusetzen. Des Weiteren sind die Studierenden in der Lage, formale Methoden (beispielsweise Object Constraint Language, Model Checking und Semantische Technologien) für einfache Beispiele anzuwenden.

Beschreibung

Ziel der Veranstaltung EiveSiM ist die Vermittlung einer strukturierten Entwicklungsmethodik für technische Systeme. Neben der Identifikation, was ein technisches System ist und worin die Besonderheiten bei der Entwicklung mechatronischer Systeme liegen, sollen in dieser Lehrveranstaltung Fähigkeiten vermittelt werden, die es den Studierenden ermöglichen, anhand aktueller Methodiken aus der Industrie und Forschung, strukturiert vorzugehen. Hierzu werden verschiedene Beschreibungsmittel gelehrt, die zur Umsetzung von Systembeschreibungen bzw. zur Entwicklung herangezogen werden. Neben Techniken aus der modellbasierten Systementwicklung - unter anderem UML und SysML - werden auch Methoden aus der Informatik gelehrt - beispielsweise Petrinetze und OCL. Ein weiterer Fokus der Veranstaltung ist die Vermittlung von Fertigkeiten zur Entwicklung intelligenter Systeme. Da insbesondere agentenbasierte Systeme eine wichtige Rolle für die Realisierung solcher intelligenten Systeme spielen, wird hierzu gelehrt, wie Methoden aus der künstlichen Intelligenz (z.B. Semantische Technologien) angewendet werden können, um technische Systeme flexibel und anpassbar zu gestalten.

Inhaltliche Voraussetzungen

Für die Vorlesung sind keine Vorkenntnisse erforderlich. Kenntnisse in der Programmierung Speicherprogrammierbarer Steuerungen in den Programmiersprachen der IEC 61131-3 (z.B. durch den Besuch der Vorlesung Automatisierungstechnik) sind von Vorteil, aber nicht zwingend erforderlich.

Lehr- und Lernmethoden

Neben dem theoretischen Teil der Vorlesung werden im Rahmen der Lehrveranstaltung praktische Übungen durchgeführt, in denen die Vorlesungsinhalte durch Anwendung gängiger Softwarewerkzeuge vertieft werden. Zusätzlich werden die Inhalte durch einen Fachvortrag von Dr. Jörg Liebig (methodpark) im Rahmen der Vorlesung unterstützt.

Links