Ein Qualitätsmodell zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen
|
|
- Erika Engel
- vor 6 Jahren
- Abrufe
Transkript
1 Ein Qualitätsmodell zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen Jan Scheible Ingo Kreuz Daimler AG Group Research and Advanced Engineering GR/PSS / Modellbasierte Entwicklung /
2 2 Inhalt Problemstellung Lösungsansatz Prototyp Zusammenfassung und Ausblick
3 3 Problemstellung Ausgangssituation - Automobilindustrie verwendet verstärkt Modellbasierte Softwareentwicklung - Umfang der Modelle wird immer größer - Beispiel eines großen Matlab Simulink-Modells aus dem PKW-Bereich: - ca Blöcke Subsysteme - Subsystemhierarchie mit 16 Ebenen - hoher Zeitdruck in der Entwicklung - Entwickler haben trotz höherer Abstraktionsebene viele Freiheiten viele Möglichkeiten für potentielle Fehler
4 4 Inhalt Problemstellung Lösungsansatz Prototyp Zusammenfassung und Ausblick
5 5 Lösungsansatz Überblick Framework zur automatisierten Ermittlung der Modellqualität analytisch Qualitätsmodell Aspekte Faktoren Metriken Kriterien Qualitätsbewertung konstruktiv Patterns Handlungsempfehlung Architektur- Patterns Richtlinien
6 6 Lösungsansatz Fokus Framework zur automatisierten Ermittlung der Modellqualität analytisch Qualitätsmodell Aspekte Faktoren Metriken Kriterien Qualitätsbewertung konstruktiv Patterns Handlungsempfehlung Architektur- Patterns Richtlinien
7 7 Modellqualität Wann hat ein Simulink-Modell eine hohe Qualität? - Kriterien mit positivem Einfluss auf gewünschte Faktoren (z.b. Wartbarkeit, Verständlichkeit oder Robustheit) sind vorhanden - je mehr Kriterien ein Simulink-Modell erfüllt, desto höher ist die Qualität - alle Kriterien sind von Interesse, die einen Rückschluss auf gewünschte Faktoren zulassen
8 8 Qualitätsmodell (1/4) Wie kann die Modellqualität objektiv erfasst werden? Mit Hilfe eines Qualitätsmodells: Modellqualität gewünschte Eigenschaft für qualitativ hochwertige Modelle Faktor 1 Faktor 2 Kriterien sind Indikatoren für die gewünschte Eigenschaft Kriterium 1 Kriterium 2 Auswertung Metriken prüfen die Erfüllung der Kriterien Metrik 1 Metrik 2 Metrik 3 - momentan enthält das Qualitätsmodell 6 Faktoren, 17 Kriterien und 43 Metriken
9 9 Qualitätsmodell (2/4) Welche Kriterien haben Einfluss auf die Verständlichkeit? Modellqualität Verständlichkeit Dokumentation Lesbarkeit... Umfang #Subsystemanmerkungen #überkreuzender Linien #Blöcke #Linien ØSignale pro Bus - der Faktor Verständlichkeit hat insgesamt 5 Kriterien und 20 Metriken
10 10 Qualitätsmodell (3/4) Welche Kriterien haben Einfluss auf die Codegenerierbarkeit? Modellqualität Codegenerierbarkeit Verwendung des Data Dictionaries... Explizite Datentypen #Festkommaskalierungen ohne DD-Eintrag #Ports ohne DD-Eintrag #potientieller Probleme mit Datentypen - der Faktor Codegenerierbarkeit hat insgesamt 5 Kriterien und 7 Metriken
11 11 Qualitätsmodell (4/4) Welche Kriterien haben Einfluss auf die Wartbarkeit? Modellqualität Wartbarkeit Vermeidung impliziter Konstrukte... Vermeidung von Redundanz #From- und Goto-Blöcke #Speicherblöcke #Klone #gebrochener Bibliotheksverknüpfungen - der Faktor Wartbarkeit hat insgesamt 3 Kriterien und 10 Metriken
12 12 Inhalt Problemstellung Lösungsansatz Prototyp Zusammenfassung und Ausblick
13 13 Prototyp (1/2) Infrastruktur Qualitätsmodell Metamodell Faktoren Metriken Kriterien Simulink-Modell Data-Provider MXAM MXRAY manuelle Eingaben sldiagnostics Metrik 1 Metrik 2 Metrik 3... Metrik n Qualitätsbewertung Messergebnisse Messwert 1 Messwert 2 Messwert 3... Messwert n Präsentation Messobjekt
14 14 Prototyp (2/2) Visualisierung der Messwerte ø Signale pro Bus 32,8 25,3 # interne Zustände # Linien # Klone # überkreuzender Linien ø Outport- Verbindungen 1,255 1, , , , ,2 8 9 Tiefe der Subsystemhierarchie # Subsysteme ,0 Wartbarkeit Verständlichkeit ø Höhe der Subsystemdarstellung ø Breite der Subsystemdarstellung 1,3 1,5 ø Breite der Output-Schnittstelle 15,1 ø Breite der Input- Schnittstelle
15 15 Messwerte Modell 1 Modell 2 Modell 3 Modell 4 Modell 5 Modell 6 Modell 7 Modell 8 Modell 9 Modell 10 #Subsystemanmerkungen #Subsysteme #überkreuzender Linien #Blöcke #Linien ØSignale pro Bus 11,93 12,43 32,88 13,46 16,42 12,14 15,39 8,25 10,64 33,44 #From- und Goto-Blöcke #Speicherblöcke #Klone #gebrochener Bibliotheksverknüpfungen davon mit Strukturveränderung
16 16 Messwerte Modell 1 Modell 2 Modell 3 Modell 4 Modell 5 Modell 6 Modell 7 Modell 8 Modell 9 Modell 10 #Subsystemanmerkungen #Subsysteme #überkreuzender Linien #Blöcke #Linien ØSignale pro Bus 11,93 12,43 32,88 13,46 16,42 12,14 15,39 8,25 10,64 33,44 #From- und Goto-Blöcke #Speicherblöcke #Klone #gebrochener Bibliotheksverknüpfungen davon mit Strukturveränderung
17 17 Messwerte Modell 1 Modell 2 Modell 3 Modell 4 Modell 5 Modell 6 Modell 7 Modell 8 Modell 9 Modell 10 #Subsystemanmerkungen #Subsysteme #überkreuzender Linien #Blöcke #Linien ØSignale pro Bus 11,93 12,43 32,88 13,46 16,42 12,14 15,39 8,25 10,64 33,44 #From- und Goto-Blöcke #Speicherblöcke #Klone #gebrochener Bibliotheksverknüpfungen davon mit Strukturveränderung
18 18 Inhalt Problemstellung Lösungsansatz Prototyp Zusammenfassung und Ausblick
19 19 Zusammenfassung - Qualitätsmodell zur automatisierten Qualitätsbewertung - Abgeleitet aus dem Qualitätsmodell von Cavano und McCall - Erweitert um modellspezifische Faktoren und Kriterien (z.b. der Faktor Codegenerierbarkeit) - Kriterien sind zum Teil für jede grafische Modellierung verwendbar, zum Teil aber Simulink-spezifisch - Metriken prüfen die Erfüllung von gewünschten Qualitätskriterien - Prototyp zur Ermittlung der Messwerte
20 20 Ausblick - Kalibrierung der Metriken, d.h. finden der erlaubten Grenzen Modellqualitätsbewertung (in Arbeit) - Bisher relativ einfaches Qualitätsmodell, u.u. muss die Ausdrucksmächtigkeit noch erhöht werden (z.b. Umgang mit widersprüchlichen Messwerten) - Einbettung in den modellbasierten Entwicklungsprozess (in Arbeit)
21 21 Vielen Dank!
MBEES Research Abstract Ein Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen
MBEES 2010 - Research Abstract Ein Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen Jan Scheible (jan.scheible@daimler.com) Daimler AG Group Research and Advanced
MehrAutomatisierte Qualitätsbewertung am Beispiel von MATLAB Simulink-Modellen in der Automobil-Domäne
Automatisierte Qualitätsbewertung am Beispiel von MATLAB Simulink-Modellen in der Automobil-Domäne Vortrag zur Verteidigung der Dissertation Dipl. Inf. Jan Scheible 6.07.202 Mathematisch-Naturwissenschaftliche
MehrEin Qualitätsmodell zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen
Ein Qualitätsmodell zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen Jan Scheible, Ingo Kreuz Daimler AG - Group Research and Advanced Engineering {jan.scheible ingo.kreuz}@daimler.com
MehrEin Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen
Ein Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen Jan Scheible (jan.scheible@daimler.com) Daimler AG - Group Research and Advanced Engineering Abstract: Die Modelle,
MehrGroße Simulink-Modelle mit Bus Objects effizienter gestalten
Große Simulink-Modelle mit Bus Objects effizienter gestalten Sebastian Bewersdorff Product Manager, TESIS DYNAware GmbH, München Matlab Expo 2015, 12.05.2015 TESIS DYNAware GmbH, www.tesis-dynaware.com
MehrRICHTLINIEN FÜR DIE MODELLBASIERTE SW-ENTWICKLUNG Ein Erfahrungsbericht. Dr. Heiko Dörr / Dr. Ingo Stürmer
RICHTLINIEN FÜR DIE MODELLBASIERTE SW-ENTWICKLUNG Ein Erfahrungsbericht Dr. Heiko Dörr / Dr. Ingo Stürmer WAS SIND RICHTLINIEN Eine Richtlinie ist eine Regel oder ein Prinzip mit einer bindenden Natur.
MehrÜberprüfung von Modellierungsrichtlinien
Projektvorlesung "Eingebette Systeme - Produktivität und Qualität" Jan Birkholz Modellierungsrichtlinien Auch Modellierungsstandards Vorgaben, die im Rahmen einer Modellierung eingehalten werden sollen
MehrC) Review, Heuristiken, Metriken, Prototypen. A) Technische Einflussfaktoren. System Requirements Specification. D) Architektur Dokument
A) Technische Einflussfaktoren C) Review, Heuristiken, Metriken, Prototypen System Requirements Specification Architektur erstellen D) Architektur Dokument Architektur prüfen B) Organisatorische Einflussfaktoren
MehrModularitätsbetrachtung von Webanwendungen im Rahmen des Plat_Forms Wettbewerbs
Andreas Franz Arbeitsgruppe Software Engineering, Institut für Informatik der Freien Universität Berlin Modularitätsbetrachtung von Webanwendungen im Rahmen des Plat_Forms Wettbewerbs Abschlussvortrag
MehrAutomatisierte Qualitätsbewertung am Beispiel von MATLAB Simulink-Modellen in der Automobil-Domäne
Automatisierte Qualitätsbewertung am Beispiel von MATLAB Simulink-Modellen in der Automobil-Domäne Dissertation der Mathematisch-Naturwissenschaftlichen Fakultät der Eberhard Karls Universität Tübingen
MehrModellgetriebene Entwicklung von Pervasive Games
AW1 Vortrag von Hauke Wittern Modellgetriebene Entwicklung von Pervasive Games Entwicklung einer domänenspezifischen Sprache 09.12.2008 Agenda Motivation Pervasive Games Modellgetriebene Softwareentwicklung
MehrWas kennzeichnet qualitativ hochwertige Software Systeme? Wie kann hohe Software Qualität erreicht werden?
Was kennzeichnet qualitativ hochwertige Software Systeme? Wie kann hohe Software Qualität erreicht werden? WS 2016 HTW Dresden FIM Software Engineering I Prof. Dr. Ing. Anna Sabine Hauptmann 1 Funktionserfüllung
MehrInformation Overload durch s
Sebastian Kammerer Information Overload durch E-Mails Herausforderungen und Lösungsansätze Verlag Dr. Kovac Hamburg 2013 Danksagung V Abstract VII Inhaltsübersicht IX XI Abbildungsverzeichnis XV Tabellenverzeichnis
MehrMetriken, Patterns und Refactorings
07.05.2014 Metriken, Patterns und Refactorings SOFTWARE DESIGN AND QUALITY GROUP INSTITUTE FOR PROGRAM STRUCTURES AND DATA ORGANIZATION, FACULTY OF INFORMATICS sdq.ipd.kit.edu KIT University of the State
MehrNicolai Josuttis. SOA in der Praxis. System-Design für verteilte Geschäftsprozesse. dpunkt.verlag
Nicolai Josuttis SOA in der Praxis System-Design für verteilte Geschäftsprozesse dpunkt.verlag Vorwort ix 1 Motivation 1 1.1 Kennzeichen großer Systeme 3 1.2 Das Märchen vom»magischen Bus«5 1.3 Was man
MehrQualitätssicherung und Testen
Qualitätssicherung und Testen Vorlesung: Software-Engineering für große, betriebliche Informationssysteme für Universität Leipzig, Sommersemester 2004 Institut für Software- und Systementwicklung Professur
MehrSimulink PLC Coder für sichere IEC Steuerungen bei MAGIRUS GmbH
Simulink PLC Coder für sichere IEC 61131 Steuerungen bei MAGIRUS GmbH Eine Fallstudie über die Verwendung, die Instrumentierung und die Anpassungen des Simulink PLC Coders für sichere und nicht sichere
Mehr2 Softwarearchitektur in der Organisationsstruktur 25
xiii Teil I Grundlagen und Organisation 1 1 Grundlagen 3 1.1 Warum Softwarearchitektur?.............................. 4 1.2 Was ist Softwarearchitektur?.............................. 6 1.2.1 Definition
MehrInhaltsübersicht. Abbildungsverzeichnis...XVII. Tabellenverzeichnis... XIX. Abkürzungsverzeichnis... XXI
IX Inhaltsübersicht Abbildungsverzeichnis...XVII Tabellenverzeichnis... XIX Abkürzungsverzeichnis... XXI 1. Einleitung...1 1.1 Problemstellung...3 1.2 Zielsetzung...11 1.3 Methode der Arbeit...13 1.4 Begriffsklärung...21
MehrMulti-Tool Testlandschaft mit DDS
Multi-Tool Testlandschaft mit DDS MATLAB UND SIMULINK ALS ENABLER FÜR RAPID TOOL PROTOTYPING SEBASTIAN BEWERSDORFF ASSYSTEM GERMANY MATLAB EXPO 2017 MÜNCHEN 27.06.2017 EINFÜHRUNG Tools in Unternehmensprozessen
MehrVorwort. 1 Einleitung Wer sollte dieses Buch lesen? Wie geht es weiter? Webseite zum Buch 4. Teil I: Grundlagen 5
Inhalt Vorwort XI 1 Einleitung 1 1.1 Wer sollte dieses Buch lesen? 3 1.2 Wie geht es weiter? 4 1.3 Webseite zum Buch 4 Teil I: Grundlagen 5 2 Systems Engineering 7 2.1 Was ist ein System? 7 2.2 Systems
MehrKlassifizierung von Bauteilen und Räumen bei der Erstellung digitaler Gebäudemodelle
Klassifizierung von Bauteilen und Räumen bei der Erstellung digitaler Gebäudemodelle Technische Universität Berlin - FG Bauinformatik Felix Bausemer Bachelorarbeit 08.09.2017 Maximilian Sternal, M. Sc.
MehrModell-basierte Entwicklung mit der Timing Definition Language (TDL)
Modell-basierte Entwicklung mit der Timing Definition Language (TDL) Prof. Dr. Wolfgang Pree Univ. Salzburg Inhalt Motivation für einen Paradigmenwechsel bisher: zuerst Plattform, dann Software => Software
Mehrlogarithmo ! 1 Equipping the energy sector with smart applications logarithmo
. Equipping the energy sector with smart applications! 1 Vorstellung 1 Portfolio 2 Unsere Kunden! 2 Die Zukunft ist datenbasiert nutzen Sie bereits das volle Potenzial Ihrer Datenbasis? Im Kontext der
MehrHerzlich Willkommen zum Webinar!
Herzlich Willkommen zum Webinar! Thema: Schluss mit falsch getroffenen operativen Entscheidungen! Wie Sie mit DMN und BPMN endlich richtig entscheiden und das auch noch automatisiert. Informationen: Sprache:
MehrZiele und Tätigkeiten von Architekten
Ziele und Tätigkeiten von Architekten Definition Software Architektur o A software architecture provides a model of a whole software system that is composed of internal behavioral units (i.e. components)
MehrInhaltsverzeichnis. Oliver Alt. Modellbasierte Systementwicklung mit SysML ISBN: Weitere Informationen oder Bestellungen unter
Inhaltsverzeichnis Oliver Alt Modellbasierte Systementwicklung mit SysML ISBN: 978-3-446-43066-2 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-43066-2 sowie im Buchhandel.
MehrThemen für Master-/Bachelor/- Studienarbeiten
Möglicher Titel Kurze Beschreibung (Inhalt) Ansprechpartner Entwicklung eines informationsflussorientierten realitätsnahen Prozessmodells für agile Organisationen unter Anwendung der Entwicklung eines
MehrModellbasierte Systementwicklung für Smarte Sensoren. Dr. Benjamin Schwabe, Andrea Hollenbach
Modellbasierte Systementwicklung für Smarte Sensoren Dr. Benjamin Schwabe, Andrea Hollenbach 26.5.217 Agenda 1 Einführung Smarte Sensoren 2 Entwicklung der Auswertealgorithmen und Code Generierung 3 Erweiterungen
MehrMDRE die nächste Generation des Requirements Engineerings
MDRE die nächste Generation des Requirements Engineerings Tom Krauß, GEBIT Solutions GmbH Copyright 2007 GEBIT Solutions Agenda Requirements Engineering heute eine Bestandsaufnahme Modell-Driven Requirements
MehrSoftwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen
Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen S. Jovalekic 1), G. Martinek 1), Th. Okrusch 2) 1), 73458 Albstadt 2) Robert Bosch GmbH, Abstatt Gliederung Einleitung
MehrGrundlagen 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.
MehrSimcenter Symposium Oktober Virtuelle Integration und iteratives Design durch native Kopplung
Simcenter Symposium Oktober 2017 Virtuelle Integration und iteratives Design durch native Kopplung Industrie Status & Trends Die aktuelle Schmerz-Kette der Branche! Advanced Driver Assistant Systems, ADAS
MehrISim Standardisierung von Flugkörpersimulationen. Vortragender: Florian Peter DGLR, Braunschweig Datum: 30.
ISim Standardisierung von Flugkörpersimulationen Vortragender: Florian Peter (florian.peter@mbda-systems.de) Ort: DGLR, Braunschweig Datum: 30. Mai 2017 Übersicht 1. Motivation 2. Rolle von ISim im Technologiefeld
MehrQualitätskriterien der Externen Mitarbeiterberatung. Deutsches EAP Forum
Qualitätskriterien der Externen Mitarbeiterberatung Deutsches EAP Forum Die Initiatoren Stefan Boëthius ICAS Deutschland GmbH Qualitativ hochwertige EAPs gehören zu jedem wirkungsvollen BGM, weil sie die
MehrKomponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte
HIL Aktueller Status ECU Validierung mit HIL Technologie Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet fester Bestandteil im Fahrzeug- Entwicklungsprozess Wertschöpfung und Nutzen für den
MehrAgenda. TRACK II Die analytische Evolution es geht weiter! AI als Enabler für digitale Geschäftsmodelle Internet of Things zum Anfassen!
Agenda 10.00 DIGITAL POWER LIVE Begrüßung durch Hermann Hebben und Steffen Vierkorn 10.30 Cleveres Datenmanagement im Zeitalter von Digitalisierungsinitiativen: Agile Transformation von klassischen BI-Systemen
MehrAwareness-Verbesserung mit Hilfe von Requirements-Centred Social Networks
Awareness-Verbesserung mit Hilfe von Requirements-Centred Social Networks Seminar: Informationsfluss Dokumentation und Kommunikation im Unternehmen Vortrag von Sebastian Jaschke 10. Dezember 2008 Inhalt
MehrCar-to-Cloud Kommunikation für einen Automotive Big Data Marktplatz
Horizon 2020 European Union Funding for Research & Innovation This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No [644657].
MehrNicht-funktionale Anforderungen
Juristisches IT-Projektmanagement Michael Braun Nicht-funktionale Anforderungen 12.1.2016 Nicht-funktionale Anforderungen 12.1.2016 Folie 1 Unterscheidung Anforderungen an ein Software System Funktionale
MehrSoftware Engineering
Software Engineering Gustav Pomberger, Wolfgang Pree Architektur-Design und Prozessorientierung ISBN 3-446-22429-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22429-7 sowie
MehrModell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen
Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen Roland Koppe, Stefan Häusler, Axel Hahn 2 Übersicht Einleitung und Motivation Ansatz und Methodik
Mehr1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge
Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete
MehrSession: 8A Effiziente Softwareentwicklung für Stanznietsysteme (Böllhoff Automation GmbH) 10/11. Oktober 2017 Lemgo.
Session: 8A Effiziente Softwareentwicklung für Stanznietsysteme (Böllhoff Automation GmbH) 10/11. Oktober 2017 Lemgo www.its-owl.de Agenda Abschlusspräsentation Einführung Zielsetzung Ergebnisse Resümee
MehrAusblick: Was kommt nach SPES_XT. Manfred Broy.
Ausblick: Was kommt nach SPES_XT. SPES und SPES_XT: Viel wurde erreicht Umfassende und fundierte Methodik zur Entwicklung von eingebetteten Systemen Die nahtlose, methodische und werkzeugtechnische Integration
MehrEnergyEye. Optische Auslese eines Drehstromzählers als Energieverbrauchsmonitor. Ralf Rossel, Olga Dedi. Internet der Dinge, HSRM 2015/2016
EnergyEye Optische Auslese eines Drehstromzählers als Energieverbrauchsmonitor Internet der Dinge, HSRM 2015/2016 Motivation und Zielsetzung Problemstellung Gliederung Sensoren Kommunikation Auswertung
MehrEntwicklung von Medizinischen Algorithmen für die Kardiologie mit Hilfe Simulink und Modellbasiertes Design
Entwicklung von Medizinischen Algorithmen für die Kardiologie mit Hilfe Simulink und Modellbasiertes Design Dr.-Ing. Antoun Khawaja CEO KhawajaHealth Antoun.Khawaja@KhawajaHealth.com Antoun.Khawaja@Corpuls.com
MehrDie Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen
Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen Interamerican 240 Doiranis Street 17680 Kallithea, Griechenland für die Anwendungssoftware OnE - Core, version
MehrVorlesung Automotive Software Engineering Exkursion TraceTronic GmbH Agile Softwareentwicklung Sommersemester 2017
Vorlesung Automotive Software Engineering Exkursion TraceTronic GmbH Agile Softwareentwicklung Sommersemester 2017 Dr.-Ing. Rocco Deutschmann Prof. Dr. rer. nat. Bernhard Hohlfeld Vorlesung Automotive
MehrFPGA Systementwurf. Rosbeh Etemadi. Paderborn University. 29. Mai 2007
Paderborn Center for Parallel l Computing Paderborn University 29. Mai 2007 Übersicht 1. FPGAs 2. Entwicklungssprache VHDL 3. Matlab/Simulink 4. Entwicklungssprache Handel-C 5. Fazit Übersicht FPGAs 1.
MehrSoftwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld
Softwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld 1. Die Kosten der Softwareentwicklung Warum es manchmal sinnvoll ist, am Anfang mehr zu tun, als nötig ist. Modellgetrieben Software-Entwicklung
MehrZusicherungen und Laufzeit Überwachungen in der modellbasierten Software Entwicklung
Zusicherungen und Laufzeit Überwachungen in der modellbasierten Software Entwicklung Methoden Design Integration STZ Softwaretechnik Andreas Rau STZ Softwaretechnik Im Gaugenmaier 20 73730 Esslingen Email:
MehrEntwicklung eines fahrerbasierten Werkzeugs zur Objektivierung subjektiver Fahreindrücke. DGLR/FKFS Workshop Dr.-Ing. Christian Schimmel,
Entwicklung eines fahrerbasierten Werkzeugs zur Objektivierung subjektiver Fahreindrücke DGLR/FKFS Workshop Dr.-Ing. Christian Schimmel, 11.05.2011 Die folgenden Unterlagen entstammen der Promotion des
MehrBundling 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
MehrVisualisierung von großen Musiksammlungen unter Berücksichtigung projektionsbedingter Verzerrungen
Data & Knowledge Engineering Group Visualisierung von großen Musiksammlungen unter Berücksichtigung projektionsbedingter Verzerrungen Sebastian Stober Überblick Problembeschreibung von Bergen, Tälern und
MehrTrefftz-Shell-Element zur Modellierung von Rissausbreitung
VIRTUAL VEHICLE Trefftz-Shell-Element zur Modellierung von Rissausbreitung Johannes Hartmann*, Karlheinz Kunter*, Thomas Heubrandtner*, Bernhard Fellner**, Jean-Daniel Martinez*** * VIRTUAL VEHICLE Research
MehrCUES Computerunterstütztes Entwicklungstool für sichere, benutzerfreundliche und marktkonforme Sicherheitslösungen
CUES Computerunterstütztes Entwicklungstool für sichere, benutzerfreundliche und marktkonforme Sicherheitslösungen Dr. Heiko Roßnagel, Fraunhofer IAO Janina Hofer, Universität Stuttgart Agenda Motivation
MehrDennis Juchem, Andreas Grebe, Carsten Vogt Fachhochschule Köln, Institut für Nachrichtentechnik
Dennis Juchem, Andreas Grebe, Carsten Vogt Fachhochschule Köln, Institut für Nachrichtentechnik Inhalt 1) Einführung 2) Prozess zur Evaluierung von Beschreibungssprachen 3) 4) Systemarchitektur 5) Ausblick
Mehr1 Einleitung 1. 2 Grundkonzepte 11
Inhalt 1 Einleitung 1 1.1 Softwarequalität betrifft viele 1 1.2 Für wen dieses Buch gemacht ist 1 1.3 Was Sie von diesem Buch erwarten können 2 1.4 Das Abenteuer von Q 3 1.5 Themen und Anspruch 3 1.5.1
MehrSeminare Softwaretechnik - Einführungsveranstaltung
Seminare Softwaretechnik - Einführungsveranstaltung Stefan Malich Sommersemester 2005 Version 1.0 Lehrstuhl für Wirtschaftsinformatik und Softwaretechnik Prof. Dr. Stefan Eicker 1 Agenda Einführung und
MehrHolistische Ansatzentwicklung und Agile Lehre Agile Lehre als Baustein einer Forschungswerkstatt
Holistische Ansatzentwicklung und Agile Lehre Agile Lehre als Baustein einer Forschungswerkstatt Workshop Lehre für Requirements Engineering (LehRE) auf der Software Engineering Konferenz 2016 Wien, 23.
MehrDr.-Ing. Thaddäus Dorsch, HOOD GmbH , REConf2018. Die digitale Transformation braucht ein RE2.0 Herausforderungen und Lösungsansätze
Die digitale Revolution braucht ein RE2.0 Herausforderungen und Lösungsansätze Dr.-Ing. Thaddäus Dorsch, HOOD GmbH Mittwoch, 07.03.2018,15:40 Uhr - REConf2018 1 Das klassische Requirements Engineering
MehrKernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3
Systems Engineering Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen! zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration
MehrSimulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface. von Christian Schildwächter
Simulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface von Christian Schildwächter Simulink Simulink S-Functions Softwareprojekt ROS-Arduino-Interface Simulink 3 LIVE DEMO 4 External
MehrThemen für Master-/Bachelor/- Studienarbeiten
Möglicher Titel Kurze Beschreibung (Inhalt) Ansprechpartner Entwicklung eines informationsflussorientierten realitätsnahen Prozessmodells für agile Organisationen unter Anwendung der Entwicklung eines
MehrAUTOSAR Software-Entwickler für Antriebsstrangregelsysteme (m/w)
AUTOSAR Software-Entwickler für Antriebsstrangregelsysteme (m/w) Ein hoch attraktives Vergütungsmodell und laufende Weiterbildungsmaßnahmen sind für uns selbstverständlich Eigenverantwortliche Akquise
MehrDie Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen
Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen Global Collect Services B.V. Planetenweg 43-59 2132 HM Hoofddorp Niederlande für das Softwareprodukt WebCollect,
MehrModellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus. Gerd Mauthe
Modellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus Gerd Mauthe München 10.05.2016 MATLAB Expo 2016 Inhalte Vorstellung Thema Algorithmus Konzepte Implementierung
MehrTechnologische Analysen im Umfeld Sozialer Netzwerke
Fakultät Informatik & IBM Lehrstuhl Rechnernetze & Centers for Solution Innovation :: Hamburg Technologische Analysen im Umfeld Sozialer Netzwerke Verteidigung der Diplomarbeit Dresden, 10.11.2008 peter@schnitzlers.de
MehrSchnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten
Schnittstellen und Interaktionen zwischen fahrer- und fahrzeugbezogenen Diensten Grundseminar Präsentation von Timo Häckel Projekt: CoRE Betreuer: Prof. Dr. Franz Korf Gliederung 1. Einleitung 2. Dienste
MehrEntwurf eines FPGA-Cores zur Simulationsbeschleunigung zeitkontinuierlicher Modelle im HiL Kontext
Entwurf eines FPGA-Cores zur Simulationsbeschleunigung zeitkontinuierlicher Modelle im HiL Kontext Till Fischer 03.11.2011 FZI Forschungszentrum Informatik Embedded Systems & Sensors Engineering (ESS)
MehrDie Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen
Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen Swisslex Schweizerische Juristische Datenbank AG und ihrem Entwicklungspartner Supercomputing Systems AG für
MehrDie Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen
Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen Logius Wilhelmina van Pruisenweg 52 2595 AN Den Haag, Niederlande für die Anwendungssoftware DigiD, Version
MehrModellgetriebene Entwicklung eingebetteter Systeme mit Eclipse
Modellgetriebene Entwicklung eingebetteter Systeme mit Eclipse Dr. Lothar Wendehals Softwarearchitekt Axel Terfloth Leiter Forschung und Entwicklung Software Engineering 2009 4. März 2009, Kaiserslautern
MehrRE Unterricht an Hochschulen: Eine modellorientierte Einführung an der FH Dortmund
RE Unterricht an Hochschulen: Eine modellorientierte Einführung an der FH Dortmund Erik Kamsties und Fabian Kneer Fachhochschule Dortmund {erik.kamsties, fabian.kneer}@fh-dortmund.de GI Fachgruppentreffen
MehrHalbzeit ohne Verschnaufpause:
Halbzeit ohne Verschnaufpause: Autorenunterstützung und Aftersales- Dokumentation bei der Daimler AG Klaus Schäfer, Daimler AG, Stuttgart Philipp Baur, Congree Language Technologies GmbH, Karlsbad Agenda
MehrRechnergestützte Modellierung von Arbeitsprozessen in der Verfahrenstechnik
Rechnergestützte Modellierung von Arbeitsprozessen in der Verfahrenstechnik Manfred Theißen, Ri Hai, Wolfgang Marquardt ProcessNet-Fachausschuss 7. Symposium Informationstechnologien für Entwicklung und
MehrDomänenorientierte Softwarearchitektur mit CÉU und RUST am Beispiel eines Heizungsgateways zur Fernüberwachung und Fernparametrisierung
Domänenorientierte Softwarearchitektur mit CÉU und RUST am Beispiel eines Heizungsgateways zur Fernüberwachung und Fernparametrisierung Matthias Terber 18. November 2016 1 Agenda 1. Motivation Gateway
MehrMetamodell und Beschreibungssprache
Metamodell und Beschreibungssprache für sprechgesteuerte Nutzerschnittstellen Dissertation zur Erlangung des akademischen Grades doctor verum naturalium (Dr. rer. nat.) in der Wissenschaftsdisziplin Service
MehrCarsten Lücke. Stakeholder-orientierte Unternehmensarchitekturmodellierung - Konzeption, Entwurf und Anwendung des ASTEAM-Ansatzes
Carsten Lücke Stakeholder-orientierte Unternehmensarchitekturmodellierung - Konzeption, Entwurf und Anwendung des ASTEAM-Ansatzes WIKU 'S") Inhaltsverzeichnis Zusammenfassung vii Vorwort ix Inhaltsverzeichnis
MehrSPS. Speicherprogrammierbare Steuerungen vom Relaisersatz bis zum CIM-Verbund. Einführung und Übersicht. von Dipl.-Inf. Eberhard E. Grötsch, M. Sc.
SPS Speicherprogrammierbare Steuerungen vom Relaisersatz bis zum CIM-Verbund Einführung und Übersicht von Dipl.-Inf. Eberhard E. Grötsch, M. Sc. 2., verbesserte und erweiterte Auflage Mit 76 Bildern R.
MehrInhaltsverzeichnis Einführung und Überblick
Inhaltsverzeichnis 1 Einführung und Überblick......................... 1 1.1 Das System Fahrer-Fahrzeug-Umwelt................. 2 1.1.1 Aufbau und Wirkungsweise elektronischer Systeme...... 3 1.1.2 Elektronische
MehrAuf der Suche nach Q Andr eas Havenstein 1
Auf der Suche nach Q Andreas Havenstein ah@it-agile.de 1 Der Beginn der Suche SoCraTes 2011: International Software Craftsmanship and Testing (un)conference 2 Das Q-Messinstrument Q=68 Q=25 Q = 38,6 3
MehrRegelbasierte Entwicklung betrieblicher Informationssysteme
Reihe: Wirtschaftsinformatik Band 45 Herausgegeben von Prof. (em.) Dr. Dietrich Seibt, Köln, Prof. Dr. Hans-Georg Kemper, Stuttgart, Prof. Dr. Georg Herzwurm, Stuttgart, Prof. Dr. Dirk Stelzer, Ilmenau,
MehrFachforum 5: Systems Engineering Modellgetriebene Entwicklung von Schrittketten G. KRAFT Maschinenbau GmbH 06. Dezember 2017 Paderborn
Fachforum 5: Systems Engineering Modellgetriebene Entwicklung von Schrittketten G. KRAFT Maschinenbau GmbH 06. Dezember 2017 Paderborn www.its-owl.de Agenda Abschlusspräsentation Einführung Zielsetzung
MehrDWH Automation - Steigerung von Qualität, Effektivität und Transparenz in der DWH Implementierung und dem Betrieb. Referent: Raphael Henneke
DWH Automation - Steigerung von Qualität, Effektivität und Transparenz in der DWH Implementierung und dem Betrieb Referent: Raphael Henneke Agenda 10.00 10.30 Begrüßung & aktuelle Entwicklungen bei QUNIS
Mehrder VERLORENEN ANFORDERUNG Fachliche Anforderungsarchäologie als Basis für modellbasiertes Requirements Engineering
der VERLORENEN ANFORDERUNG Fachliche Anforderungsarchäologie als Basis für modellbasiertes Requirements Engineering Inova Ilmenau, 22.10.2013 Vorstellung Ihr Referent Ralf Nagel Consultant für modellbasierte
MehrModellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
MehrEine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl
Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre 10. MBEES 2014, Dagstuhl Frank Tränkle Automotive Systems Engineering frank.traenkle@hs-heilbronn.de Inhalt Lehrveranstaltungen für Modellbasierte
MehrMehrkanaliges synchrones PXI-CAN- und Analog-I/O-Testsysten
Mehrkanaliges synchrones PXI-CAN- und Analog-I/O-Testsysten Peter Schwarz/Andreas Gemünd A.M.S. Software GmbH/Johnson Controls SAFT GmbH ps@amssoft.de/andreas.gemuend@jci.com Agenda Vorstellung Anforderung
MehrSoftware Architektur Für Eıngebettete Systeme
ENTWICKLEREFFIZIENZ Software Architektur Für Eıngebettete Systeme 1 Eingebettete Systeme Eingebettete Systeme sind technische Geräte Mit Microcontrollern. 2 Technische Geräte 3 Internet of things 4 Eingebettete
MehrInhalt. 15. Diverse Übungen 16. Besprechung Übungen 17. Ausblick: VAPS und TPT 18. Fragen, offene Punkte und Feedback
Inhalt 15. Diverse Übungen 16. Besprechung Übungen 17. Ausblick: VAPS und TPT 18. Fragen, offene Punkte und Feedback 15. Diverse Übungen Gesamtübung 2 Realisieren Sie die logische Steuerung eines Front-Scheibenwischers
MehrSituation bei Mercedes-Benz
GI-Fachgruppentreffen RE 2012 Klassifizierte Anforderungen zur Verbesserung von Reviews: Erste Erfahrungsberichte bei Anforderungsdokumenten von Mercedes Benz Daniel Ott Outline Requirements Engineering
MehrAnalyse des Qualitätsdiskurses zur Modellverständlichkeit in experimentellen Studien
Analyse des Qualitätsdiskurses zur Modellverständlichkeit in experimentellen Studien 11. Internationale Tagung Wirtschaftsinformatik (WI 2013) 27. Februar 2013 Leipzig Constantin Houy Armella-Lucia Vella
MehrEntwicklung eines Praxisleitfadens für das modellbasierte Requirements Engineering softwareintensiver Eingebetteter Systeme
Entwicklung eines Praxisleitfadens für das modellbasierte Requirements Engineering softwareintensiver Eingebetteter Systeme Fachgruppentreffen der GI FG RE 27. November 2008, Karlsruhe Eva Geisberger Technische
Mehr