EINFÜHRUNG IN DIE MODELLBASIERTE ENTWICKLUNG EINGEBETTETER SOFTWARE FÜR DAS AUTOMOBIL 25. 27. NOVEMBER 2013 Highlights Modellbasierte Entwicklung mit Simulink und TargetLink Design von Modellarchitekturen mit Simulink und TargetLink Kapselung und Partitionierung sicherheitsrelevanter Module Qualitätsbewertung von Simulink und TargetLink Modellen Absicherung von Modellen mit Modellierungsrichtlinien Bewertung der Modellarchitektur Absicherung funktionaler Korrektheit durch Modelltests Fallstudien Hintergrund Der 3-tägige Intensivworkshop vermittelt einen praxisrelevanten Überblick, wie eingebettete Software auf Basis von Simulink und TargetLink im Rahmen von Serienprojekten erfolgreich erstellt und abgesichert wird. Ausgehend von der textuellen Anforderungsspezifikation, über das Design des Simulationsmodells, der Software-Architektur bis hin zur Codegenerierung wird anhand realer Beispiele vermittelt, welche Prozessschritte und Randbedingungen in der Praxis zu beachten sind. Zielgruppe Der Workshop richtet sich an Entwickler, Tester, Qualitätsmanager, Projektleiter und Teamleiter, in deren Fokus die modellbasierte Entwicklung eingebetteter Software auf Basis von Simulink oder TargetLink für Serienprojekte steht. SEITE 1 VON 6
Programm: Tag 1 9:00 Uhr Begrüßung und Vorstellung der Teilnehmer 9:30 Uhr Überblick: Modellbasierte Entwicklung mit Simulink und TargetLink 10:00 Uhr Modellierung eingebetteter Software mit Simulink Simulink Modellierungsumgebung Aufbau und Struktur von Umgebungs- und Controller-Modellen Parametrierung von Simulink Modellen Wiederverwendbare Simulink Bibliotheken 12:00 Uhr Mittagspause und offener Dialog 13:00 Uhr Modellierung eingebetteter Software mit Stateflow Einführung in das Konzept der Zustandsautomaten Kontrollstrukturen und Flowcharts Stateflow Design-Pattern 14:30 Uhr Praktische Übungen 15:30 Uhr Gewährleistung der Modellqualität mit Modellierungsrichtlinien Ziele und Anwendungsszenarien Überblick über Modellierungsrichtlinien für die MISRA und ISO26262-konforme Modellierung Automatische Überprüfung von Modellierungsrichtlinien Fallstudien ca. 17:00 Uhr Ende SEITE 2 VON 6
Programm: Tag 2 9:00 Uhr Die TargetLink Entwicklungsumgebung TargetLink Blockset Data Dictionary Datentypen, Klassen, Skalierung und Festkomma-Arithmetik Schnittstellen (Signale und Busse) TargetLink Funktionen Konvertierung der Beispielmodelle 11:00 Uhr Design von Modell- und Software-Architekturen Einführung: Modell-Architektur versus Software-Architektur Entwurf von Software-Architekturen mit Simulink und TargetLink Modell-Partitionierung und Kapselung sicherheitsrelevanter Module Bewährte Software-Architekturen für Simulink und TargetLink Konzepte für die Wiederverwendung: Model referencing und Modellbibliotheken 12:30 Uhr Mittagspause und offener Dialog 13:30 Uhr Analyse und Bewertung der Modellarchitektur Analyse der Modellstruktur Grundlagen der Komplexitätsmessung Berechnung der Modellkomplexität Fallbeispiele 14:30 Uhr Praktische Übungen 15:30 Uhr Requirements-Engineering für sicherheitsrelevante Systeme Einführung Was kennzeichnet eine gute Spezifikation? Requirements Traceability 17:00 Uhr Ende SEITE 3 VON 6
Programm: Tag 3 09:00 Uhr Der Modelltest Testziele und Teststufen Absicherung funktionaler Eigenschaften auf Modell- und Codeebene Regressionstest und Back-2-back Test (MiL, SiL, PiL) Testüberdeckung: Modell-/Codecoverage Testbewertung mit Testassessments 11:00 Uhr Praktische Übungen 12:00 Uhr Mittagspause und offener Dialog 13:00 Uhr Integrierte Qualitätssicherung von sicherheitsrelevanten Systemen Methoden und Werkzeuge zur Qualitätsbewertung Transparentes Qualitätsmanagement Fallbeispiele 14:30 Uhr ISO26262 konformer Entwicklungsprozess Referenzworkflow Anforderungen der Prozessphasen und Workproducts Prozessadaptierung 16:00 Uhr Zusammenfassung / Auswertung des Workshops 17:00 Uhr Ende SEITE 4 VON 6
Über MES Die Model Engineering Solutions GmbH (MES) ist eine Softwareentwicklungs- und Beratungsfirma spezialisiert auf eingebettete Software im Automobil. Zu unseren Kunden zählen große deutsche Automobilhersteller wie AUDI, Daimler und Volkswagen. Mit unseren Beratungsleistungen und marktführenden Software-Werkzeugen unterstützen wir unsere Kunden bei der Qualitätssicherung automotiver Software. Eine unserer Schlüsselkompetenzen liegt in den speziell auf die Softwareentwicklung im Automobil zugeschnittenen Schulungen. Die Inhalte unserer Schulungen basieren auf realen Beispielen aus Ihrem Arbeitsalltag und sind auf alle Hierarchiestufen zugeschnitten: vom Einsteiger über den erfahrenen Entwickler bis hin zum Manager. Wir sind fest davon überzeugt, dass wir auf Basis langjähriger Erfahrungen in Serienprojekten verstanden haben, wie Software für das Automobil kosteneffizient und in hoher Qualität entwickelt wird. Dadurch wissen wir, was funktioniert - und was nicht. Genau diese Erfahrungen möchten wir Ihnen in unseren Schulungen weitergeben. Referenten Dr. Hartmut Pohlheim Hartmut Pohlheim ist das stabile Rückgrat der Technologieentwicklung. Er ist ein CTO aus Leidenschaft und stemmt Kundenprojekte sowie die interne Softwareentwicklung selbst unter hohem Zeit- und Qualitätsdruck. Unsere Kunden schätzen sein unerschöpfliches Fachwissen und seine pragmatische Herangehensweise an herausfordernde Technologiethemen. Dr. Elke Salecker Elke Salecker ist Senior Consultant für automotive Software bei Model Engineering Solutions. Sie ist spezialisiert auf die modellbasierte Softwareentwicklung nach ISO 26262 und unterstützt unsere Kunden darin ihre Softwareentwicklungsprozesse und Toolketten zu definieren und zu implementieren. Ort und Datum 25. 27. November 2013. Friedrichstraße 55, 6.OG, 10117 Berlin Kosten 1.500,00 zzgl. MwSt. In der Teilnahmegebühr sind die Schulungsunterlagen, Tagungsgetränke, Kaffeepausen und das Mittagessen enthalten. Rabatt Frühbucher erhalten bei Anmeldung bis zum 8. November 2013 einen Rabatt von 5%. Meldet sich mehr als ein Teilnehmer aus einer Firma an, erhalten alle Teilnehmer dieser Firma einen zusätzlichen Rabatt von 5%. Anmeldung Julia Goslar Bitte senden Sie Ihr ausgefülltes Anmeldeformular per Fax oder E-Mail an Julia Goslar. Eine Anmeldung ist unbedingt erforderlich. E: julia.goslar@model-engineers.com T: +49 30 2091 6463 15 F: +49 30 2091 6463 33 SEITE 5 VON 6
Für wen ist die Schulung interessant? Ingenieure und Manager der folgenden Firmen haben schon an unseren Schulungen teilgenommen: AFT Atlas Fahrzeugtechnik, Audi, Audi Electronic Venture, Automotive Lighting, Berner & Mattner Systemtechnik, Bertrandt, Borg Warner TorqTransfer Systems, Brembo, BTC Embedded Systems, Carmeq, Changan, Claas, Conti TEMIC microelectronic, Continental Automotive, Continental Teves, Daimler, Dana Rexroth Transmission Systems, Delphi, dspace, Elektrobit, EFS, FEV, FKA, Gigatronik, GKN Driveline, HELLA, IAV, IDIADA Automotive Technology S.A., imar Navigations, Jaguar Land Rover, JCI SAFT, MAGNA STEYR Battery Systems, Marquardt, MDS Technology, Mercedes- Benz, Methodpark, OSB, Ovalo, Porsche, Robert Bosch, Schaeffler, Siemens, TAKATA, TECNALIA, ThyssenKrupp, T- Systems, TRW, Volkswagen, Vocis Driveline Controls, WABCO, Webasto, ZF. Was andere über uns sagen Hier eine Auswahl der Rückmeldungen unserer Schulungsteilnehmer: Daumen hoch für diese Schulung: Die Referenten zeigten eine hohe Fachkompetenz und haben ruhig und verständlich vorgetragen. Teilnehmer, Continental Automotive AG Die Schulung hat mir die Chance geboten, unseren firmeninternen Entwicklungsprozess zu reflektieren. Besonders gefallen haben mir der Vortragsstil, die anschauliche Darstellung und die realistische Einschätzung von Problemen. Dabei haben die Vortragenden stets eine neutrale Position vertreten und mich mit ihrem fundierten Wissen über aktuelle Projekte beeindruckt. Teilnehmer, Audi Electronic Ventures GmbH Danke für diese fundierte und mit spürbarer Praxiserfahrung bereicherte Schulung! Teilnehmer, Porsche AG Ich habe noch keinen Consultant erlebt, der Requirements-Engineering und -Management so gut und so individuell zugeschnitten auf die Automobilindustrie darstellen konnte wie in diesem Workshop. Teilnehmer, FEV GmbH So muss eine Schulung sein: Beispiele präzise auf den Punkt gebracht und auf die tägliche Arbeit abgestimmt. Teilnehmer, Daimler AG Kontakt Model Engineering Solutions GmbH (MES) Friedrichstraße 55 10117 Berlin Tel: +49 30 2091 6463 0 http://www.model-engineers.com info@model-engineers.com Definitiv ein Muss für alle, die nach der ISO 26262 modellbasiert entwickeln." Teilnehmer, Jaguar Land Rover Ltd. Warenzeichen Dritter MATLAB, Simulink und Stateflow sind registrierte Marken von The MathWorks, Inc. TargetLink ist eine registrierte Marke der dspace GmbH. SEITE 6 VON 6