Prinzipen und Komponenten Eingebetteter Systeme (PKES) Sebastian Zug Arbeitsgruppe Eingebettete Systeme und Betriebssysteme

Größe: px
Ab Seite anzeigen:

Download "Prinzipen und Komponenten Eingebetteter Systeme (PKES) Sebastian Zug Arbeitsgruppe Eingebettete Systeme und Betriebssysteme"

Transkript

1 1 Vorlesung Prinzipen und Komponenten Eingebetteter Systeme (PKES) (2) Was ist ein eingebettetes Gerät? Sebastian Zug Arbeitsgruppe Eingebettete Systeme und Betriebssysteme

2 2 Veranstaltungslandkarte Fehlertoleranz, Softwareentwicklung Mikrocontroller Architekturen Sensoren Scheduling Arithmetik Anwendungen Aktoren Kommunikation Energieversorgung

3 3 Referenzen Mikrocontroller und Microprozessoren Uwe Brinkschulte, Theo Ungerer: Springer Lehrbuch, 2002 Eingebettete Systeme Peter Marwedel Springer Lehrbuch, 2008

4 4 Entwicklungstendenzen Internet of Things/Ubiquitous computing [Mark Weiser] beschreibt die Vernetzung von eingebetteten Systemen, deren Informationen jederzeit und überall zur Verfügung stehen

5 5 Entwicklungstendenzen Pervasive omputing bezeichnet die allesdurchdringende Vernetzung des Alltags durch den Einsatz intelligenter, eingebetteter Gegenstände. Ambient intelligence findet man einen Schwerpunkt auf den Wohnbereich der Zukunft sowie im Bereich der intelligenten Gebäudetechnik. Eingebettete Knoten sammeln die notwendigen Informationen Quelle:

6 6 Zeitliche Entwicklung

7 7 Eingebettete Systeme - Begriffliche Einordnung sind informationsverarbeitende Systeme, die in ein größeres Produkt integriert sind, und die normalerweise nicht direkt vom Benutzer wahrgenommen werden. [Marwedel] bezeichnet einen elektronischen Rechner oder auch Computer, der in einen technischen Kontext eingebunden (eingebettet) ist. Dabei übernimmt der Rechner entweder Überwachungs-, Steuerungs- oder Regelfunktionen oder ist für eine Form der Daten- bzw. Signalverarbeitung zuständig [Wikipedia] Quelle:

8 8 1. Merkmal Interaktion mit der Umgebung S S Eingebettetes Gerät Computer User S A A Eingebettetes Gerät Computer User A

9 9 Beispiel Kinect Reduktion der Welt auf die Anwendungsrelevanten Parameter -> Abstraktion der Umgebung

10 10 Sensor/Aktor System S S User Real-time system A A Aktuation ändert die Umgebung: Die Umgebung ist ein Kommunikationskanal!

11 11 2. Merkmal Verlässlichkeit Eingebettete Systeme tragen wegen der unmittelbaren Interaktion mit der Umgebung ein Sicherheitsrisiko in sich! Quelle:

12 12 Aspekte der Verlässigkeit Zuverlässigkeit ist die Wahrscheinlichkeit, dass ein System nicht ausfällt. Wartbarkeit ist die Wahrscheinlichkeit, dass ein ausgefallenes System innerhalb einer bestimmten Zeitspanne wieder repariert werden kann. Verfügbarkeit ist die Wahrscheinlichkeit, dass ein System korrekt arbeitet. Sowohl Zuverlässigkeit als auch Wartbarkeit müssen hoch sein, um eine hohe Verfügbarkeit zu erreichen. Sicherheit beschreibt die Eigenschaft, dass ein ausfallendes System keinen Schaden verursacht. Integrität definiert die Eigenschaft, dass vertrauliche Daten geheim bleiben und dass die Authentizität der Kommunikation gewährleistet ist. Quelle:

13 13 3. Merkmal Effizienz Energie

14 14 3. Merkmal Effizienz Programmspeicher, RAM Speichergröße als erheblichen Kostenfaktor in der Regel keine Festplatten zur Daten und Programmspeicherung

15 15 4. Merkmal Zeitkritikalität Eingebettete Systeme Reaktive Systeme Tastendruck CD-Player Echtzeitsysteme Regelschleifen Notaus

16 16 5. Merkmal Spezifischer Zuschnitt Anwendungsorientierter Zuschnitt und Auslegung der Hardware und Software vor dem Hintergrund der Kostenoptimierung. -> Grundhafte Neuentwicklung für eine konkrete Anwendung -> Paralle Entwicklung von Software und Hardware Quelle: National Instruments, CompactDAQ, Pressemitteilung

17 17 Zusammenfassung Ein eingebettetes System: erfüllt eine spezielle Aufgabe mit problemangepasste Hardware und Software einer spezifischen Benutzerschnittstelle ist häufig konkreten Zeitanforderungen unterworfen garantiert ein angepassten Grad an Verlässlichkeit und setzt die Aufgabenstellung effektiv und kostengünstig um. Informatik Linguistik Elektrotechnik Eingebettete Systeme Maschinenbau Medizintechnik Mathematik Physik Biologie

18 18 Warum ist es wichtig sich im Studium damit auseinander zu setzen?

19 19 Warum ist es wichtig sich im Studium damit auseinander zu setzen? electrical parts 61 ECUs different communication busses (MOST, CAN) 2500 signals in 250 CAN messges

20 20 Anteil der Softwareentwicklung im Automotiven Bereich Quelle: BMW AG

21 21 Nationale Forschungsschwerpunkte

22 22 Forschungsschwerpunkte der Arbeitsgruppe Fehlertolerante Anwendungen in heterogenen verteilten Sensor- Aktor-Systemen

23 23 Bis zur nächsten Woche

Eingebettete Systeme oder Embedded Systems. Eingebettete Prozessoren oder Embedded Processors

Eingebettete Systeme oder Embedded Systems. Eingebettete Prozessoren oder Embedded Processors Eingebettete Systeme oder Embedded Systems Eingebettete Prozessoren oder Embedded Processors Was ist ein Eingebettetes System? Marwedel Und wo ist der Prozessor eingebettet? Ein Eingebettetes System ist

Mehr

CyPhyControl. Virtualisierte Ausführungsplattform für die zuverlässige Steuerung cyber-physikalischer Systeme

CyPhyControl. Virtualisierte Ausführungsplattform für die zuverlässige Steuerung cyber-physikalischer Systeme CyPhyControl Virtualisierte Ausführungsplattform für die zuverlässige Steuerung cyber-physikalischer Systeme Olaf Spinczyk Markus Buschhoff Boguslaw Jablkowski AG Eingebettete Systemsoftware Informatik

Mehr

Virtualisierter Terminalserver

Virtualisierter Terminalserver Virtualisierter Terminalserver 1. Virtualisierung Virtualisierung bezeichnet in der Informatik laut Wikipedia die Nachbildung eines Hard- oder Software- Objekts durch ein ähnliches Objekt vom selben Typ

Mehr

Interdisziplinärer Masterstudiengang

Interdisziplinärer Masterstudiengang Interdisziplinärer Masterstudiengang Robotics, Cognition, Intelligence Robotik und kognitive Systeme Konvergenz dreier Gebiete der Natur- und Ingenieurwissenschaften Robotik, Computer Vision und Sensorfusion,

Mehr

VS2 Slide 1. Verteilte Systeme. Vorlesung 2 vom Dr. Sebastian Iwanowski FH Wedel

VS2 Slide 1. Verteilte Systeme. Vorlesung 2 vom Dr. Sebastian Iwanowski FH Wedel VS2 Slide 1 Verteilte Systeme Vorlesung 2 vom 15.04.2004 Dr. Sebastian Iwanowski FH Wedel VS2 Slide 2 Inhaltlicher Umfang dieser Vorlesung Inhaltliche Voraussetzungen: Programmieren, Grundkenntnisse Java

Mehr

Vorlesung Embedded Software-Engineering im Bereich Automotive

Vorlesung Embedded Software-Engineering im Bereich Automotive Vorlesung Embedded Software-Engineering im Bereich Automotive Technische Universität Dresden, Fakultät Informatik, Professur Softwaretechnologie WS 2008/2009 Dr. rer. nat. Bernhard Hohlfeld bernhard.hohlfeld@daad-alumni.de

Mehr

Zuletzt geändert durch Satzung vom 6. August 2015

Zuletzt geändert durch Satzung vom 6. August 2015 Satzung des Fachbereichs Elektrotechnik und Informatik der Fachhochschule Lübeck über das Studium im Bachelor-Studiengang Informatik/Softwaretechnik (INF) (Studienordnung Informatik/Softwaretechnik (INF))

Mehr

Studien- und Prüfungsordnung für Bachelor- Studiengänge der Hochschule Aalen (SPO 31) vom 29. Juni 2012

Studien- und Prüfungsordnung für Bachelor- Studiengänge der Hochschule Aalen (SPO 31) vom 29. Juni 2012 Studien- und Prüfungsordnung für Bachelor- Studiengänge der Hochschule Aalen (SPO 31) vom 29. Juni 2012 Lesefassung vom 4. März 2016 (nach 11. Änderungssatzung) Auf Grund von 8 Abs. 5 in Verbindung mit

Mehr

APP UND CLOUD EIN TOLLES PAAR 09. November 2015 VDMA. Michael Reiß, M&M Software GmbH

APP UND CLOUD EIN TOLLES PAAR 09. November 2015 VDMA. Michael Reiß, M&M Software GmbH APP UND CLOUD EIN TOLLES PAAR 09. November 2015 VDMA Michael Reiß, M&M Software GmbH M&M SOFTWARE Prozess Fabrik Maschinen M&M Software ist seit über 25 Jahren der kompetente Dienstleister rund um das

Mehr

Scheduling- Algorithmen. Handbuch für Endnutzer

Scheduling- Algorithmen. Handbuch für Endnutzer Scheduling- Algorithmen Handbuch für Endnutzer Stand 15.03.2005 1. Vorwort... 1 2. Systemvoraussetzungen... 2 3. Programmarten... 2 4. Sicherheit der Endnutzer... 2 5. Handhabung... 3 5.1. Prozesseingabe...

Mehr

HW/SW CODESIGN. Echtzeitverhalten. Mehmet Ozgan 0526530. 17. November 2015

HW/SW CODESIGN. Echtzeitverhalten. Mehmet Ozgan 0526530. 17. November 2015 HW/SW CODESIGN Echtzeitverhalten 17. November 2015 Mehmet Ozgan 0526530 ÜBERBLICK 1. Echtzeitsysteme 2. Hardware im Zeitbereich 3. Software im Zeitbereich 2 ECHTZEITSYSTEME REAL-TIME SYSTEM Ein Echtzeitsystem

Mehr

Grundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013

Grundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013 Grundlagen des Software Engineering für Automotive Systems Hauptseminar im WS 2012 / 2013 Automotive Software Engineering Heutzutage werden Innovationen im Automobil überwiegend in Software realisiert.

Mehr

Studienplan Telematik Das Studium im Detail

Studienplan Telematik Das Studium im Detail 6. Oktober 2011 Studienplan Telematik Das Studium im Detail Tim Hell, Alexander Aigner (Basisgruppe Telematik) Folienübersicht Studienaufbau und Zulassung Bachelorstudium Aufbau LV-Übersicht Masterstudium

Mehr

Einführung. Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme

Einführung. Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme Teil I Einführung Überblick 1 2 Geschichte der Informatik 3 Technische Grundlagen der Informatik Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme 4 Daten, Informationen, Kodierung

Mehr

Entwurfsmuster und Softwarearchitekturen für sicherheitskritische Systeme

Entwurfsmuster und Softwarearchitekturen für sicherheitskritische Systeme 1 Entwurfsmuster und Softwarearchitekturen für sicherheitskritische Systeme Für das Seminar Analyse, Entwurf und Implementierung zuverlässiger Software Von: Andreas Seibel Betreut durch: Dr. Holger Giese

Mehr

Elektrotechnik Informatik Maschinenbau. Fachvereine AMIV / VIS

Elektrotechnik Informatik Maschinenbau. Fachvereine AMIV / VIS Elektrotechnik Informatik Maschinenbau Fachvereine AMIV / VIS Wer sind wir? Stefan Götschi stefan@vis.ethz.ch Msc Informatik Viktor Lenz vlenz@student.ethz.ch Bsc Elektrotechnik Petros Papadopoulos ppetros@student.ethz.ch

Mehr

Fachbereich MNI Zuordnung von WP-Modulen zu Studiengängen Stand 04/2015

Fachbereich MNI Zuordnung von WP-Modulen zu Studiengängen Stand 04/2015 Fachbereich MNI Zuordnung von WP-Modulen zu Studiengängen Stand 04/2015 Legende: Pflicht Wahlpflicht weitere WP Studiengangsleiter Pflichtmodul dieses Studiengangs Wahlpflichtmodul dieses Studiengangs

Mehr

Fachbereich Architektur: Frauen-und Männeranteile vom Studienbeginn bis zur Professur

Fachbereich Architektur: Frauen-und Männeranteile vom Studienbeginn bis zur Professur Frauen TU insg. Anzahl Frauen und Männer an der TU Kaiserslautern auf den verschiedenen Qualifikationsstufen 6 und 12, + Frauen in Prozent Qualifikationsstufen Frauen Frauen Frauen Frauen Männer Männer

Mehr

Pervasive Gaming & Security

Pervasive Gaming & Security AW2 Hamburg, 2006-12-07 Agenda Grundlagen & Sicherheit Softwarebasierte Strategien Hardwarebasierte Strategien Fazit & Ausblick Quellen und weiterführende Links Agenda Grundlagen & Sicherheit Softwarebasierte

Mehr

Prüfungszeit Formelsammlung. Handgeschriebene. (Anzahl Seiten) keine Kopien! Felleisen 1 73/4 90 4 ja keine. 90 10 ja

Prüfungszeit Formelsammlung. Handgeschriebene. (Anzahl Seiten) keine Kopien! Felleisen 1 73/4 90 4 ja keine. 90 10 ja Prüfungen im Somersemester 2016 Elektrotechnik/Informationstechnik () + Technische Informatik () Elektrotechnik/Informationstechnik () + Technische Informatik () Elektrotechnik/Informationstechnik () +

Mehr

Mensch-Maschine-Schnittstelle am Beispiel Medizintechnik

Mensch-Maschine-Schnittstelle am Beispiel Medizintechnik Mensch-Maschine-Schnittstelle am Beispiel Medizintechnik Lisa Blechschmitt Wissenschaftliche Mitarbeiterin Forschungsstelle RobotRecht lisa.blechschmitt@uni-wuerzburg.de Agenda Begriffserklärungen Möglichkeiten

Mehr

Reaktive Systeme und synchrones Paradigma

Reaktive Systeme und synchrones Paradigma Sascha Kretzschmann Freie Universität Berlin Reaktive Systeme und synchrones Paradigma Einführung in das Seminar über synchrone Programmiersprachen Worum geht es? INHALT 2 Inhalt 1. Einleitung - Wo befinden

Mehr

Mikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34

Mikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34 Mikrocontroller eine Einführung Florian Schmitt - 16.11.2010 1 / 34 Inhalt Was sind Mikrocontroller, wozu sind sie nützlich? Unterschiede und Gemeinsamkeiten mit dem PC Wie funktionieren Mikrocontroller

Mehr

Methoden der agilen Softwareentwicklung für eingebettete Systeme

Methoden der agilen Softwareentwicklung für eingebettete Systeme Seminarvortrag Methoden der agilen Softwareentwicklung für eingebettete Systeme Lisa Krause Aachen, 27.01.2010 Inhaltsübersicht Motivation Einführung in die Softwaretechnik - Ziele - Traditionelle Prozessmodelle

Mehr

Traumpaar Bildverarbeitung und Feldbus

Traumpaar Bildverarbeitung und Feldbus Traumpaar Bildverarbeitung und Feldbus Vorteile direkt integrierter Bildverarbeitungslösungen am Beispiel sercos Dipl.-Ing. Sarah Büchner Produktmanager Vision Systeme Vision & Control GmbH - Focus on

Mehr

Informationstechnik = Mobilitätstechnik

Informationstechnik = Mobilitätstechnik Informationstechnik = Mobilitätstechnik Informatik als Querschnittstechnologie Manfred Broy Lehrstuhl für Software & Systems Engineering Technische Universität München Institut für Informatik Mobilität

Mehr

Absicherung von Automotive Software Funktionen

Absicherung von Automotive Software Funktionen GI Themenabend "Automotive" Absicherung von Automotive Software Funktionen 27.02.2013 Jürgen Schüling Überblick Berner & Mattner Gründung: 1979 Mitarbeiter: 400 Umsatz 2011: Standorte: Angebot: Branchen:

Mehr

Industrie 4.0 erfolgreich anwenden mit Sicherheit. Dr. Reinhard Ploss Dresden, 23. März 2016

Industrie 4.0 erfolgreich anwenden mit Sicherheit. Dr. Reinhard Ploss Dresden, 23. März 2016 Industrie 4.0 erfolgreich anwenden mit Sicherheit Dr. Reinhard Ploss Dresden, 23. März 2016 Ziel von Industrie 4.0: Flexible, individuelle Fertigung bei hoher Produktivität wie in der Massenproduktion

Mehr

DIN 66399 ZUR DATENTRÄGERVERNICHTUNG

DIN 66399 ZUR DATENTRÄGERVERNICHTUNG ZUR DATENTRÄGERVERNICHTUNG BÜRO UND DATENTECHNIK VERNICHTUNG VON DATENTRÄGERN Die neue DINNorm zur Datenträgervernichtung gibt Ihnen den Rahmen für eine geschlossene ProzessSicherheit zur Vernichtung von

Mehr

Ein Blick auf die Grid-Architektur

Ein Blick auf die Grid-Architektur Ein Blick auf die Grid-Architektur Christian Grimme (TU Dortmund) Workshop: Virtuelle Forschungsumgebungen aufbauen mit D-Grid 1 Einführung - Grid Das Grid ist ein übergreifender oder globaler Zusammenschluss

Mehr

Prüfungsfragen. Kapitel 1:

Prüfungsfragen. Kapitel 1: Kapitel 1: 1. Was versteht man unter einem technischen Prozess? Was unter Prozessautomatisierung? Beispiele! 2. Arten von Prozessgrößen mit Beispielen nennen! 3. Welche Typen von Vorgängen gibt es in techn.

Mehr

RWE Smart Home. 13. Mai 2011 TIMES Sebastian Baum, Florian Friedrichs, Johannes Nachtwey RWE Smart Home

RWE Smart Home. 13. Mai 2011 TIMES Sebastian Baum, Florian Friedrichs, Johannes Nachtwey RWE Smart Home RWE Smart Home 13. Mai 2011 TIMES Sebastian Baum, Florian Friedrichs, Johannes Nachtwey RWE Smart Home Agenda 1. Gegenstand des geplanten Geschäfts 2. Einordnung in die TIMES-Branchen 3. Einschätzung des

Mehr

Virtualisierung in Netzen Möglichkeiten und Probleme

Virtualisierung in Netzen Möglichkeiten und Probleme Virtualisierung in Netzen Möglichkeiten und Probleme Dieter Kranzlmüller, Martin Metzker Munich Network Management Team Ludwig-Maximilians-Universität München (LMU) & Leibniz-Rechenzentrum der Bayerischen

Mehr

Agilität trifft Funktionale Sicherheit

Agilität trifft Funktionale Sicherheit Agilität trifft Funktionale Sicherheit Wie agil können FuSi Projekte sein? Dipl.-Ing. (FH) Martin Heininger HEICON Global Engineering Agiles Manifest 12 Prinzipien hinter dem Agilen Manifest FuSi Softwareentwicklung

Mehr

OSEK / OSEKtime - ein Vergleich

OSEK / OSEKtime - ein Vergleich OSEK / OSEKtime - ein Vergleich Hauptseminar WS 07/08 André Puschmann andre.puschmann@stud.tu-ilmenau.de Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Fachgebiet Rechnerarchitektur

Mehr

Software- und Systementwicklung

Software- und Systementwicklung Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm

Mehr

Vorlesung Automotive Software Engineering Teil 4 Das Automobil (1-3) Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20

Vorlesung Automotive Software Engineering Teil 4 Das Automobil (1-3) Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20 Vorlesung Automotive Software Engineering Teil 4 Das Automobil (1-3) Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20 Prof. Dr. rer. nat. Bernhard Hohlfeld Bernhard.Hohlfeld@mailbox.tu-dresden.de Technische

Mehr

Praktikum Berechnungsingenieur (m/w)

Praktikum Berechnungsingenieur (m/w) Berechnungsingenieur (m/w) Sie haben idealerweise ein Grundstudium in Verfahrenstechnik oder aber Physikalischer Technik, Maschinenbau, Chemie-Ingenieurwesen, Technomathematik oder ähnliches erfolgreich

Mehr

Automotive Software Engineering

Automotive Software Engineering Jörg Schäuffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen 4., überarbeitete und erweiterte Auflage Mit 276 Abbildungen PRAXIS ATZ/MTZ-Fachbuch

Mehr

Smart Transport Container eine Transportkiste verkauft ihren Inhalt

Smart Transport Container eine Transportkiste verkauft ihren Inhalt Smart Transport Container eine Transportkiste verkauft ihren Inhalt Prof. Dr. Albrecht Schmidt Fraunhofer IAIS und B-IT Universität Bonn Aware Goods (1999/2000, TecO, Universität Karlsruhe) 2 1 Aware Goods

Mehr

Software Engineering

Software Engineering lan Sommerville 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Software Engineering 6. Auflage Pearson Studium ein

Mehr

Lehrangebot Wahlfächer Sommersemester 2016

Lehrangebot Wahlfächer Sommersemester 2016 Lehrangebot Wahlfächer Sommersemester 2016 Bachelorstudiengang Informations- und Kommunikationstechnik Prof. Jörg Thiem http://www.fh-dortmund.de/thiem mailto:joerg.thiem@fh-dortmund.de Organisatorisches

Mehr

Informatik eine spannende Berufsperspektive

Informatik eine spannende Berufsperspektive Informatik eine spannende Berufsperspektive Was ist Informatik? Was bietet das Studium der Informatik bzw. eine Berufsausbildung? Welche Berufsperspektiven gibt es? Referentin: Prof. Dr. Ing. Birgit Vogel-Heuser

Mehr

nicht wissen macht auch nichts

nicht wissen macht auch nichts Prof. Dr. Hans-Günter Lindner Schmalenbach Institut für W irtschaftswissenschaften Forschungsschwerpunkt W issensmanagement FH Köln hans-guenter.lindner@fh-koeln.de LiNKiT M ittagstisch Köln 2 4. April

Mehr

Open Source Software für den Unterricht

Open Source Software für den Unterricht Open Source Software für den Unterricht 1 Zeitplan der Fortbildung 09.15 Uhr: Open Source Grundlagenwissen 09.45 Uhr: Voraussetzungen schaffen 10.00 Uhr: geeignete Open Source Software finden 10.45 Uhr:

Mehr

HOMEPLANE. Home Media Platform and Networks

HOMEPLANE. Home Media Platform and Networks HOMEPLANE Home Media Platform and Networks Middleware und Systemarchitektur René Hülswitt European Microsoft Innovation Center, Aachen Home Media Platform and Networks Systemstruktur Aufteilung in zwei

Mehr

Die Geschichte von C

Die Geschichte von C Die Geschichte von C Stefan Thomas Im Proseminar C-Programmierung - Grundlagen und Konzepte 1/20 Der Weg zu C Gliederung Die Verbreitung von C Konsequenzen und Notwendigkeiten Zusammenfassung/Fazit 2/20

Mehr

Inhalt. 1. Mikrocontroller 2. FPGA 3. Vergleich 4. Hybride Systeme 5. Zusammenfassung 6. Quellenverzeichnis 12.01.2016

Inhalt. 1. Mikrocontroller 2. FPGA 3. Vergleich 4. Hybride Systeme 5. Zusammenfassung 6. Quellenverzeichnis 12.01.2016 Vergleich FPGA und Mikrocontroller Laura Hilleke Technische Informatik 07.01.2016 07.01.2016 Vergleich FPGA und Mikrocontroller 2 1 Aufbau Funktionsweise Programmierung 07.01.2016 Vergleich FPGA und Mikrocontroller

Mehr

Mobile Business Apps Fluch oder Segen? Markus Troxler Edorex Informatik AG

Mobile Business Apps Fluch oder Segen? Markus Troxler Edorex Informatik AG Mobile Business Apps Fluch oder Segen? Markus Troxler Edorex Informatik AG Inhalt - Fokus Fluch (Gefahr) oder Segen (Chance) für: Die Firmen welche die Apps nutzen. Nicht im Fokus: Hersteller von Apps

Mehr

On-Board Fahrzeugdiagnose

On-Board Fahrzeugdiagnose 1 Übersicht 1.Einführung 2.Bussysteme 3.OBD II 4.Zusammenfassung 2 Einführung Haupteinsatzbereiche elektronischer Systeme in Fahrzeugen: Motorsteuerung (Zündung,Einspritzung,...) Steuerung des Fahrverhaltens

Mehr

Untersuchungsmethoden von Web-Usability: ein kurzer Überblick

Untersuchungsmethoden von Web-Usability: ein kurzer Überblick Medien Thomas Guttsche Untersuchungsmethoden von Web-Usability: ein kurzer Überblick Studienarbeit Referat Untersuchungsmethoden von Web-Usability Gliederung Einführung... 1 Definition... 2 Usabiltiy

Mehr

ReCoNets Entwurfsmethodik für eingebettete Systeme bestehend aus kleinen Netzwerken hardwarerekonfigurierbarer Knoten und -verbindungen

ReCoNets Entwurfsmethodik für eingebettete Systeme bestehend aus kleinen Netzwerken hardwarerekonfigurierbarer Knoten und -verbindungen ReCoNets Entwurfsmethodik für eingebettete Systeme bestehend aus kleinen Netzwerken hardwarerekonfigurierbarer Knoten und -verbindungen Ch. Haubelt, D. Koch, T. Streichert, J. Teich Hardware-Software-Co-Design

Mehr

Appendix C. Anhang gemäß Promotionsordnung

Appendix C. Anhang gemäß Promotionsordnung Appendix C Anhang gemäß Promotionsordnung 205 206 Zusammenfassung Die Markup-Sprache XML ist ein weithin akzeptierter Standard zur Darstellung von Daten. Je mehr Daten in Form von XML-Dokumenten vorliegen,

Mehr

Überblick. 2 Bestandsaufnahme 2.1 Beispiele von verteilten Systemen 2.2 Anwendungsszenarien 2.3 Vorteile 2.4 Problembereiche

Überblick. 2 Bestandsaufnahme 2.1 Beispiele von verteilten Systemen 2.2 Anwendungsszenarien 2.3 Vorteile 2.4 Problembereiche Überblick 2 Bestandsaufnahme 2.1 Beispiele von verteilten Systemen 2.2 Anwendungsszenarien 2.3 Vorteile 2.4 Problembereiche c rk,wosch,jk VS (SS 2015) 2 Bestandsaufnahme 2 1 Prozessorfarm @Google c rk,wosch,jk

Mehr

Android. Mobile Computing Platforms. Dennis Reuling. Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen

Android. Mobile Computing Platforms. Dennis Reuling. Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen 1 / 23 Mobile Computing Platforms Android Dennis Reuling Hauptseminar Informatik Fakultät IV, Department Elektrotechnik und Informatik Universität Siegen Gliederung Mobile Computing Platforms Android 2

Mehr

Betriebssysteme Kap A: Grundlagen

Betriebssysteme Kap A: Grundlagen Betriebssysteme Kap A: Grundlagen 1 Betriebssystem Definition DIN 44300 Die Programme eines digitalen Rechensystems, die zusammen mit den Eigenschaften dieser Rechenanlage die Basis der möglichen Betriebsarten

Mehr

<Insert Picture Here> RAC Architektur und Installation

<Insert Picture Here> RAC Architektur und Installation RAC Architektur und Installation Elmar Ströhmer Michael Künzner Oracle Server Technologies Competence Center Agenda Überblick und Architekturen von HA-Systemen Hardware Die Basis

Mehr

Automotive Software Engineering

Automotive Software Engineering Jorg Schauffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge Mit 278 Abbildungen ATZ-MTZ-Fachbuch vieweg Inhaltsverzeichnis 1 Einfiihrung und Uberblick 1

Mehr

ANYWHERE Zugriff von externen Arbeitsplätzen

ANYWHERE Zugriff von externen Arbeitsplätzen ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5

Mehr

Seminar. PG AutoLab. Verteilte Echtzeitsysteme. Sabrina Hecke. PG 522 Fachbereich Informatik Technische Universität Dortmund Lehrstuhl XII

Seminar. PG AutoLab. Verteilte Echtzeitsysteme. Sabrina Hecke. PG 522 Fachbereich Informatik Technische Universität Dortmund Lehrstuhl XII PG AutoLab Seminar Verteilte Echtzeitsysteme Sabrina Hecke PG 522 Fachbereich Informatik Technische Universität Dortmund Lehrstuhl XII 21. bis 23. Oktober 2007 Inhaltsverzeichnis 1 Was sind Echtzeitsysteme?

Mehr

1. Grundbegriffe des Software-Engineering

1. Grundbegriffe des Software-Engineering 1. Grundbegriffe Software Engineering 1 1. Grundbegriffe des Software-Engineering Was ist Software-Engineering? (deutsch: Software-Technik) Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen

Mehr

Die Einschreibung zu allen Prüfungen findet in der Zeit vom 20. Juni bis zum 03. Juli 2016 elektronisch statt

Die Einschreibung zu allen Prüfungen findet in der Zeit vom 20. Juni bis zum 03. Juli 2016 elektronisch statt Prüfungsplan Stand: 02. Juni 2016 1. Semester Studiengang Bachelor Elektrotechnik und Informationstechnik (84-222) 20.07.2016 08.00-10.00 H 0103 9 Grundlagen ET I Prof. Dr. Grünler 22.07.2016 13.00-15.00

Mehr

OSGi: Technologiebewertung für den Einsatz in der Automatisierung

OSGi: Technologiebewertung für den Einsatz in der Automatisierung OSGi: Technologiebewertung für den Einsatz in der Automatisierung Henrik Eichenhardt Hauptseminar Systemorientierte Informatik "Fabrik- und 1 Gliederung 1. Einleitung 2. OSGi 3. OSGi im Detail 4. OSGi

Mehr

Inhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen

Inhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen IX 1 Einführung und Überblick... 1 1.1 Das System Fahrer-Fahrzeug-Umwelt... 2 1.1.1 Aufbau und Wirkungsweise elektronischer Systeme... 2 1.1.2 Elektronische Systeme des Fahrzeugs und der Umwelt... 5 1.2

Mehr

Seminar Programmierung und Reaktive Systeme

Seminar Programmierung und Reaktive Systeme Seminar Programmierung und Reaktive Systeme Qualitätssicherung Softwareintensiver Eingebetteter Systeme Betreuer: Sascha Lity, Hauke Baller in Kooperation mit dem Institut für Softwaretechnik und Fahrzeuginformatik

Mehr

Einsatz von Simulationen in der Softwareentwicklung

Einsatz von Simulationen in der Softwareentwicklung Einsatz von Simulationen in der Softwareentwicklung Dr. rer. nat. Olaf Maibaum Deutsches Zentrum für Luft- und Raumfahrt e.v. Simulations- und Softwaretechnik, Braunschweig Dr. Olaf Maibaum. DLR, Simulations-

Mehr

Irgendwas mit Medien...?! Siegener Studiengänge mit Medienbezug

Irgendwas mit Medien...?! Siegener Studiengänge mit Medienbezug Universität Siegen Wirtschaftsinformatik und Neue Medien Irgendwas mit Medien...?! Siegener Studiengänge mit Medienbezug Studiengang Wirtschaftsinformatik an der Universität Siegen Referent: Christian

Mehr

Einleitung Definitionen FlexRay TTA Vergleich Fazit Literatur. Verteilte Echtzeit

Einleitung Definitionen FlexRay TTA Vergleich Fazit Literatur. Verteilte Echtzeit Hauptseminar: Automotive Software Engineering Betreuer: Christian Kühnel Technische Universität München Fakultät für Informatik 20. Januar 2004 Gliederung Einleitende Bemerkungen Definitionen FlexRay Einige

Mehr

Motivation für Fehlertoleranz in VS Fehlermodelle Erreichen von Fehlertoleranz. Verteilte Systeme. 7. Fehlertoleranz

Motivation für Fehlertoleranz in VS Fehlermodelle Erreichen von Fehlertoleranz. Verteilte Systeme. 7. Fehlertoleranz 7-2 Überblick Verteilte Systeme 7. Fehlertoleranz Sommersemester 2011 Motivation für Fehlertoleranz in VS Fehlermodelle Erreichen von Fehlertoleranz Ausfallsicherheit von Prozessen Zuverlässiger Remote

Mehr

Pervasive Computing - Traum oder Albtraum -

Pervasive Computing - Traum oder Albtraum - LS PRAKTISCHE INFORMATIK Pervasive Computing - Traum oder Albtraum - Prof. Dr. Guido Wirtz LS Praktische Informatik AG Verteilte und Mobile Systeme Fakultät für Wirtschaftsinformatik und Angewandte Informatik

Mehr

Probleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl

Probleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl 16.04.2013 Advanced Seminar "Computer Engineering" WS2012/2013 Probleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl Sandrine Michele Chouansu Lehrstuhl für Automation; Universität

Mehr

Industrie 4.0. Geschäftsmodelle 26.02.2016. Ihr Technologie- Dienstleister. Karl-Heinz Flamm Produktmanagement Industrietechnik

Industrie 4.0. Geschäftsmodelle 26.02.2016. Ihr Technologie- Dienstleister. Karl-Heinz Flamm Produktmanagement Industrietechnik Industrie 4.0 Geschäftsmodelle Ihr Technologie- Dienstleister Karl-Heinz Flamm Produktmanagement Industrietechnik Alexander Bürkle GmbH & Co. KG Technischer Dienstleister [ Konstruktion [ Applikationen

Mehr

Bundling auf Softwaremärkten Eine technische Sicht

Bundling auf Softwaremärkten Eine technische Sicht Bundling auf Softwaremärkten Eine technische Sicht Michael Goedicke Institute for Computer Science and Business Information Systems University of Duisburg-Essen Campus Essen Technische Softwarenentwickler

Mehr

Master Informatik Curriculum

Master Informatik Curriculum Master Informatik Curriculum MCS--PFL MCS--SPEZ-A MCS--SPEZ-B MCS--WPF-A MCS--WPF-B 6CP/P MCS--PFL MCS--SPEZ-A MCS--SPEZ-B MCS--WPF-A MCS--WPF-B 6CP/P 3 MCS-3-PFL-B 3CP/ LN MCS-3-PFL-A MCS-3-SPEZ MCS-3-

Mehr

Software Product Line Engineering

Software Product Line Engineering Software Product Line Engineering Grundlagen, Variabilität, Organisation Sebastian Steger steger@cs.tu-berlin.de WS 2005/2006 SWT: Entwicklung verteilter eingebetteter Systeme Software Product Line Engineering

Mehr

Vorstellung des Studiengangs Mobile Computing. Prof. Dr. Martin Golz

Vorstellung des Studiengangs Mobile Computing. Prof. Dr. Martin Golz Vorstellung des Studiengangs Mobile Computing Prof. Dr. Martin Golz Erfolg der Smartphones Erfolg der Smartphones Everywhere Erfolg der Smartphones Everywhere Erfolg der Smartphones Everywhere Everyone

Mehr

"Make or buy" bei der Entscheidung für eine neue Steuer- und Regelungsplattform

Make or buy bei der Entscheidung für eine neue Steuer- und Regelungsplattform "Make or buy" bei der Entscheidung für eine neue Steuer- und Regelungsplattform "Die auf sbrio basierende Entwicklung hat grosse Vorteile, steht doch das System unmittelbar für erste Versuche zur Verfügung

Mehr

Objektorientierte Analyse & Design

Objektorientierte Analyse & Design Objektorientierte Analyse & Design Analyse-Phase Teil 1 Einordnung im SW-Lebenszyklus Software- Entwicklung Einsatz Wartung Problemdefinition Spezifikation Implementation Auslieferung Analyse Entwurf Erprobung

Mehr

Kurs Rezeptionserleben und Verhalten M212K1. Art SE. Kurs 1. Stunden 90 Teil des Moduls Medienpsychologie M12 Dauer 2 Sem. Kurse 3.

Kurs Rezeptionserleben und Verhalten M212K1. Art SE. Kurs 1. Stunden 90 Teil des Moduls Medienpsychologie M12 Dauer 2 Sem. Kurse 3. Rezeptionserleben und Verhalten M1K1. 1 Teil des Moduls Medienpsychologie M1 Sem. 70 Literatur Fähigkeit zum kritischen Umgang mit komplexen Konstrukten, theoretischen Ansätzen und empirischen Ergebnissen

Mehr

Verla ssliche Software fu r kritische Infrastrukturen

Verla ssliche Software fu r kritische Infrastrukturen Verla ssliche Software fu r kritische Infrastrukturen Zukunftsworkshop Schlu sseltechnologien, Berlin 20.9.2010 B. Beckert, T. Dreier, A. Grunwald, Th. Leibfried, J. Mu ller-quade, A. Pretschner, R. Reussner,

Mehr

Client/Server-Systeme

Client/Server-Systeme Fachbereich Informatik Projektgruppe KOSI Kooperative Spiele im Internet Client/Server-Systeme Vortragender Jan-Ole Janssen 26. November 2000 Übersicht Teil 1 Das Client/Server-Konzept Teil 2 Client/Server-Architekturen

Mehr

63 Bachelorstudiengang Industrial Automation and Mechatronics

63 Bachelorstudiengang Industrial Automation and Mechatronics 63 Bachelorstudiengang Industrial Automation and Mechatronics (1) Im Studiengang Industrial Automation and Mechatronics umfasst das Grundstudium zwei Lehrplansemester, das Hauptstudium fünf Lehrplansemester.

Mehr

Technik für und mit Älteren gestalten und innovieren

Technik für und mit Älteren gestalten und innovieren Technik für und mit Älteren gestalten und innovieren Matthias Peissner, Fraunhofer IAO 34. Stuttgarter Unternehmergespräch 2014 Stuttgart, 22. Oktober 2014 Competence Center Human-Computer Interaction

Mehr

Die Reihe Xpert.press vermittelt Professionals in den Bereichen Softwareentwicklung, Internettechnologie und IT-Management aktuell und kompetent

Die Reihe Xpert.press vermittelt Professionals in den Bereichen Softwareentwicklung, Internettechnologie und IT-Management aktuell und kompetent Xpert.press Die Reihe Xpert.press vermittelt Professionals in den Bereichen Softwareentwicklung, Internettechnologie und IT-Management aktuell und kompetent relevantes Fachwissen über Technologien und

Mehr

Telemedizinische Konsultationen und Konsile Facharzt für Telemedizin?

Telemedizinische Konsultationen und Konsile Facharzt für Telemedizin? Telemedizinische Konsultationen und Konsile Facharzt für Telemedizin? Wieviel Know-how ist notwendig? Telemedizinische Methoden als Gegenstand von Fortbildungsmaßnahmen? Dr. med. Max Kaplan Vorsitzender

Mehr

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10 Prototypvortrag Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning Projektseminar WS 2009/10 Eugen Fot, Sebastian Kenter, Michael Surmann AG Parallele

Mehr

Programmiersprachen. Organisation und Einführung. Berthold Hoffmann. Studiengang Informatik Universität Bremen

Programmiersprachen. Organisation und Einführung. Berthold Hoffmann. Studiengang Informatik Universität Bremen Organisation und Einführung Studiengang Informatik Universität Bremen Sommersemester 2010 (Vorlesung am Montag, der 12. April 2010) (Montag, der 12. April 2008) 1 Vorstellung 2 Organisation 3 Einführung

Mehr

Mittwoch, :00 9:35

Mittwoch, :00 9:35 Mittwoch, 29.01.2014 8:00 9:35 Mathematik Grundkurs (GK) oder Leistungskurs (LK) Mathe ist grundsätzlich Pflicht (4 Semester) bis zum Abitur (das 1.LK- Fach muss De, FS, Ma oder Bi/Ch/Ph sein, 2 Fächer

Mehr

Testo USB Treiber Windows XP, Vista und Windows 7. Anwendungshinweise

Testo USB Treiber Windows XP, Vista und Windows 7. Anwendungshinweise Testo USB Treiber Windows XP, Vista und Windows 7 Anwendungshinweise de 2 Allgemeine Hinweise Allgemeine Hinweise Lesen Sie dieses Dokument aufmerksam durch und machen Sie sich mit der Bedienung des Produkts

Mehr

Aufbau eines Echtzeit-Betriebssystems für Embedded Systems

Aufbau eines Echtzeit-Betriebssystems für Embedded Systems Aufbau eines Echtzeit-Betriebssystems für Embedded Systems I. Begriffsdefinition II. Anforderungen III. Struktur und Komponenten Dr.-Ing. Ludwig Eckert, Seite 1 I. Begriffsdefinition: Embedded System Bsp.:

Mehr

6 Kommunikationssysteme

6 Kommunikationssysteme 6 Kommunikationssysteme 6.1 Übersicht Die in diesem Abschnitt beschriebenen Kommunikationssysteme basieren auf PC-Hardware mit Windows 1 als Betriebssystem. PC-basierte Kommunikationssysteme werden in

Mehr

Icons Piktogramme im Computer. Dirk Hennig Director User Experience ELO Digital Office GmbH

Icons Piktogramme im Computer. Dirk Hennig Director User Experience ELO Digital Office GmbH Icons Piktogramme im Computer Dirk Hennig Director User Experience ELO Digital Office GmbH ELO Digital Office GmbH Enterprise Content Management Dokumentenmanagement, Workflow Rechnungseingang, Posteingang,

Mehr

EMBEDDED SYSTEMS. Medien zwischen Technologie und Gesellschaft. Universität zu Köln Prof. Dr. Manfred Thaller. Maximilian Berndt WS 12/13

EMBEDDED SYSTEMS. Medien zwischen Technologie und Gesellschaft. Universität zu Köln Prof. Dr. Manfred Thaller. Maximilian Berndt WS 12/13 EMBEDDED SYSTEMS Universität zu Köln Prof. Dr. Manfred Thaller Medien zwischen Technologie und Gesellschaft Maximilian Berndt WS 12/13 Überblick 2 1) Grundlagen: Was sind eingebettete Systeme? 2) Software

Mehr

Kolloquium Medizintechnik in Forschung und Industrie

Kolloquium Medizintechnik in Forschung und Industrie Kolloquium Medizintechnik in Forschung und Industrie Informationen zur Schienenwahl BA/MA MT an der FAU K. Höller Motivation Medizintechnik Nischen ins Nichts Spezialisierung ist gut. Aber für Studenten

Mehr

Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0) Eine Einführung

Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0) Eine Einführung Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0) Eine Einführung Schöne neue Welt Foto BillionPhotos.com Fotolia Das Internet der Dinge und Dienstleistungen Smart Meter Smart Home Smart Building Smart

Mehr

Vortrag zum Hauptseminar Hardware/Software Co-Design

Vortrag zum Hauptseminar Hardware/Software Co-Design Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Vortrag zum Hauptseminar Hardware/Software Co-Design Robert Mißbach Dresden, 02.07.2008

Mehr

Military Air Systems

Military Air Systems Trennung von Applikationen unterschiedlicher Kritikalität in der Luftfahrt durch Software en am Beispiel des Real-time Operating Systems PikeOS Dr. Bert Feldmann DGLR Workshop Garching, 09.10.2007 Seite

Mehr

Sicherheitsplattform Turaya live. Enterprise Rights Management mit Trusted Computing. Niklas Heibel

Sicherheitsplattform Turaya live. Enterprise Rights Management mit Trusted Computing. Niklas Heibel gefördert durch das Sicherheitsplattform Turaya live Enterprise Rights Management mit Trusted Computing Niklas Heibel Niklas. Heibel (at) internet sicherheit. de Institut für Internet-Sicherheit Fachhochschule

Mehr

Dualer Studiengang. we focus on students. Fachhochschule Dortmund

Dualer Studiengang. we focus on students. Fachhochschule Dortmund Dualer Studiengang SOFTWARE- UND SYSTEMTECHNIK DEN TECHNISCHEN FORTSCHRITT MITGESTALTEN we focus on students Fachhochschule Dortmund University of Applied Scie nces and Arts WARUM SOFTWARE- UND SYSTEMTECHNIK

Mehr

Embedded Linux. Arthur Baran

Embedded Linux. Arthur Baran Arthur Baran Inhalt Embedded System Aufbau von Embedded Linux Systemen Echtzeit Einige Beispiele Arthur Baran 2 Was ist Embedded System? klein verborgen im Gerät soll eine bestimmte Aufgabe erledigen Arthur

Mehr