19
® IBM Software Group © 2008 IBM Corporation für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen Systemen und Software Modellgesteuerte Systementwicklung

® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

Embed Size (px)

Citation preview

Page 1: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

®

IBM Software Group

© 2008 IBM Corporation

Nur für den internen Gebrauch durch IBM und IBM Business Partner

Modellgesteuerte Entwicklung von technischen Systemen und Software

Modellgesteuerte Systementwicklung

Page 2: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

2Nur für den internen Gebrauch durch IBM und IBM Business Partner

Ziele

Am Ende dieser Aktivität sollten die Teilnehmer Folgendes können:

Die Kernkonzepte der modellgesteuerten Systementwicklung beschreiben

Die drei wichtigsten Herausforderungen kennen, vor denen unsere potenziellen Kunden stehen

Die wichtigsten Käufer unserer Produkte nennen und wissen, wie man sie ansprechen sollte

Die Produkte für Architektur, Entwurf und Erstellung für die modellgesteuerte Systementwicklung kennen und positionieren

Die Vorteile der Produkte für Architektur, Entwurf und Erstellung nennen

Wissen, welche Schritte sie als Nächstes ergreifen sollten und wo sie Unterstützung erhalten

Page 3: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

3Nur für den internen Gebrauch durch IBM und IBM Business Partner

Modellgesteuerte Systementwicklung (MDSD):

Strukturierte Methode für die Entwicklung komplexer Systeme – Management von Komplexität durch Abstraktion

Nutzt Modelle als primäre Artefakte für die Systementwicklung

Vereint Mechanik, Elektronik und Software

Stellt sicher, dass alle Anforderungen genau erfüllt werden

Verbessert die Kommunikation im gesamten Systementwicklungsteam

Modellgesteuerte Systementwicklung

Eine visuelle Methode zur Präzisierung von Anforderungen, um ein zuverlässiges System zu erhalten

Weitere Informationen siehe Sprechernotizen

Page 4: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

4Nur für den internen Gebrauch durch IBM und IBM Business Partner

22 %Monate hinter dem Zeitplan

46 %Entwürfe hinter dem Zeitplan

49 %Stornierte Entwürfe

19 %Monate von Beginn bis Lieferung

Verbesserung mit MDD

Entwurfsverbesserungen (Bsp. aus der Telekommunikation)

Embedded Market Forecasters, Gaining a Competitive Design Advantage in the New Telecom/Datacom Marketplace

Dr. Jerry Krasner, Juni 2008

Bessere Entwürfe und verlässlichere Ergebnisse

Modellgesteuerte Systementwicklung

Page 5: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

5Nur für den internen Gebrauch durch IBM und IBM Business Partner

Kurze Erläuterung der Begriffe

Der Begriff „modellgesteuerte Entwicklung“ beschreibt eine Methode, die Diagramme für den Entwurf und die Erstellung komplexer Anwendungen verwendet.

Die Unified Modeling Language (UML 2.1) ist eine formalisierte Gruppe von miteinander verbundenen Diagrammen.

Die Systems Modeling Language (SysML) erweitert die UML, um die von Systementwicklern bevorzugten Methoden zu unterstützen.

Es gibt viele Varianten der modellgesteuerten Entwicklung, bei denen jeweils ein bestimmter Aspekt oder eine bestimmte Stärke im Vordergrund steht:

Modellgesteuerte Systementwicklung (auch „modellgesteuertes Systems-Engineering“ genannt)

Modellgesteuerte Softwareentwicklung Modellgesteuerte Anwendungsentwicklung Modellgesteuerte Anforderungsentwicklung etc.

Modellgesteuerte Systementwicklung

Modellgesteuerte Systementwicklung (MDSD) = modellgesteuerte Entwicklung (MDD) komplexer Systeme

Page 6: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

6Nur für den internen Gebrauch durch IBM und IBM Business Partner

Geschäftliche Herausforderungen, für diedie modellgesteuerte Systementwicklung eine Lösung bereithält

Zusammenarbeit zwischen verschiedenen Teams (Systemarchitektur, Software, Mechanik, Test …), die mittels einer einheitlichen, visuellen Sprache kommunizieren

Aufteilung der Arbeit bei komplexen Projekten, sodass sich jeweils Spezialisten auf die relevanten Aufgaben konzentrieren

Konzentration auf die anstehende Aufgabe mit einer konsistenten, programmweiten Entwicklungsumgebung

Überwindung von Komplexitätsproblemen – erst die abstrakte Ebene (das Gesamtbild) sehen, dann ins Detail gehen

Investitionsschutz und Kosteneinsparungen durch Wiederverwendung bestehender Entwürfe

Frühe Erkennung von Fehlern, wenn sie noch kosteneffizient zu korrigieren sind Sicherstellung, dass das Produkt die Erwartungen erfüllt, durch ständige Simulationen und Tests

während der EntwicklungKonzentration der Ausgaben auf die nötige Funktionalität; direkte Verbindung der

Entwurfsfunktionen mit den zugehörigen Anforderungen

Schnellere Markteinführung von Produkten

Kostenvorteile durch verteilte Entwicklung

Höhere Produktqualität zu niedrigeren Kosten

Weitere Informationen siehe Sprechernotizen

Page 7: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

7Nur für den internen Gebrauch durch IBM und IBM Business Partner

Wichtigste Käufer von Produkten für die modellgesteuerte System-entwicklung

Wichtigste Anliegen: Prüfung und Verifizierung, VerantwortlichkeitEntscheidungskriterien: Analyseunterstützung, Berichterstellung, Rückverfolgbarkeit von

AnforderungenWichtigste Beeinflusser: Anforderungsentwickler, Qualitätsmanager

CTO, Leiter Entwicklung oder Leiter Engineering

Wichtigste Anliegen: Schnellere Markteinführung, niedrigere Entwicklungskosten, Einhaltung von Gesetzen/Prüfvorgaben

Entscheidungskriterien: Investitionsertrag (ROI), Konformität mit StandardsWichtigste Beeinflusser: Entwicklungsleiter, Architekten, Systementwickler, Projekt-/Programmleiter

Programm- oder Projektleiter

Wichtigste Anliegen: Höhere Qualität/weniger Fehler, TeamunterstützungEntscheidungskriterien: Implementierungskosten (Preis, Schulung/Beratung, Anlaufzeit),

ZusammenarbeitWichtigste Beeinflusser: Systemarchitekt/-entwickler, Softwareentwickler, Qualitäts-/Testentwickler

Systemarchitekt oder -entwickler

Weitere Informationen siehe Sprechernotizen

Page 8: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

8Nur für den internen Gebrauch durch IBM und IBM Business Partner

Fragen, Kundenantworten und Nachfassfragen

„Wie effektiv kann Ihr Unternehmen ein

System oder Produkt bereitstellen, das im

Rahmen des Budgets bleibt und wie angekündigt funktioniert?“

„Wir sind in der Regel zu spät oder liegen über

dem Budget.“

Kunde

„Wir verwenden zu viel Zeit auf Berichte, die den Anforderungen der

Aufsichtsbehörden genügen.“

„Wir hatten Probleme mit der Qualität.“

Sie

Sie

„Das effektive Management unserer Entwicklerteams und

Auftragnehmer bereitet uns Schwierigkeiten.“

„Ließe sich die Implementierung beschleunigen, wenn Sie Ihre

Systemanforderungen von Anfang an überprüfen könnten?“

„Wäre Ihnen geholfen, wenn Fehler während der Entwicklung gefunden werden könnten – bevor sie sich in

Ihren Systemen und Softwareprodukten einnisten?“

„Wie hilfreich wäre es, wenn Sie Ihren Entwurf – für die parallele

Entwicklung – problemlos aufteilen und in Echtzeit wieder

zusammensetzen könnten?“

„Was wäre, wenn Sie automatisch Berichte und Dokumentation

erzeugen könnten, die Prüfanforderungen erfüllen?“

Page 9: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

9Nur für den internen Gebrauch durch IBM und IBM Business Partner

Produkte für die modellgesteuerte Entwicklung technischer Systeme und Software

IBM® Rational® Rhapsody® Modellgesteuerte Entwicklung von technischen, echtzeitorientierten und eingebetteten Systemen

und Softwareprodukten UML 2.1, SysML 1.0, DoDAF, MODAF, AUTOSAR Wichtigstes Rational®-Produkt für die modellgesteuerte Entwicklung technischer Systeme und

Software

IBM Rational SDL Suite™ Modellgesteuerte Entwicklung und Test komplexer Kommunikationssysteme und Protokollsoftware SDL-2000, TTCN-2 Wichtigstes Rational-Produkt für die Spezifikation und den Test von Kommunikationsprotokollen und

Protoollsoftware (z. B. GSM, 3G, 4G, LTE, Bluetooth …)

Rational Rose Technical Developer – ehemals Rose RealTime Modellgesteuerte Entwicklung für den Entwurf der Systemarchitektur

Inklusive Rose® und Rose RealTime (UML 1.x) RSA-RTE im März 2009 (UML 2.1, Eclipse)

Wichtigstes Produkt für bestehende Kunden, die ihre Entwürfe von RoseRT migrieren müssen

IBM Rational Statemate® Grafisches Design, Simulation und Prototyperstellung von komplexen eingebetteten Systemen Traditionelles Produkt, das primär an bestehende Kunden verkauft wird

Page 10: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

10Nur für den internen Gebrauch durch IBM und IBM Business Partner

Modellgesteuerte Entwicklung von Systemen und SoftwareRational Rhapsody

„Steigerung der Produktivität mit Rhapsody um das Drei- bis Vierfache gegenüber zuvor eingesetzten Verfahren“

Programm eines Luftfahrtunternehmens

Merkmale

Systementwurf und Softwareentwicklung mittels

Branchenstandards, darunter UML 2, SysML,

DoDAF/MODAF/UPDM und AutoSAR

Prüfung und Verifizierung von Entwürfen mit

modellbasierten Simulationen und Tests während des

gesamten Produktlebenszyklus

Entwicklung vollständiger C-, C++-, Java™- und Ada-

Lösungen für eingebettete Einheiten, entweder im

Code oder im Modell, wobei die Synchronisation

zwischen Code und Modell sichergestellt wird

Vorteile Erstellung des richtigen Produkts durch optimierte

Kommunikation und Zusammenarbeit

Frühe Behebung von Fehlern und höhere Qualität durch ständige Tests des Entwurfs

Verkürzung der Entwicklungszeit durch automatische Erzeugung von Anwendungen und Dokumentation

Page 11: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

11Nur für den internen Gebrauch durch IBM und IBM Business Partner

Stärken und Chancen

StärkenBekannte und anerkannte LösungCodevisualisierung AnforderungsentwicklungSimulation durch ModellausführungAutomatisierte TestsZusammenarbeit mehrerer TeamsErzeugung von Software und Dokumentation

Geschäftschancen Rose- oder RoseRT-Benutzer DOORS- oder ReqPro-Kunden Neue Technologien und Branchen Unternehmen, die technische Systeme oder

eingebettete Produkte herstellen Unternehmen in regulierten Branchen Kunden, die DoDAF oder MODAF nutzen Automobilhersteller, die mit AutoSAR arbeiten

Page 12: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

12Nur für den internen Gebrauch durch IBM und IBM Business Partner

Rational-Lösung

Wichtige Integrationen: Iterative Anforderungsentwicklung mit Rational DOORS® oder

Rational RequisitePro®

Entwicklung von Regierungs-/Verteidigungssystemen mit Rational System Architect®

Teambasiertes Konfigurationsmanagement mit Rational ClearCase oder Rational Synergy™

Zusammenarbeit im Team mit Rational Team Concert

Test eingebetteter Software mit Rational Test RealTime

Produktdifferenzierung: Rhapsody konzentriert sich auf die Entwicklung technischer/echtzeitorientierter Systeme

und Software.

Rose Technical Developer richtet sich an Rose-/RoseRT-Benutzer, die keine Migration auf Rhapsody durchführen können.

Rational Software Architect ist für die Entwicklung von IT-Anwendungen und Software konzipiert. Eine Fülle von funktionsreichen Produkten – wählen Sie das am besten geeignete

Produkt für Geschäftschancen im Bereich komplexer IT/Systeme aus

Page 13: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

13Nur für den internen Gebrauch durch IBM und IBM Business Partner

Kernpunkte

Kostensenkung und schnellere Markteinführung Wiederverwendung von Assets (Vergleichsdaten, Varianten, Modelle, Code)

Automatische Erzeugung von Code, Berichten und Dokumentation aus dem Entwurfsmodell

Überprüfung der Funktionalität mittels der modellbasierten Simulation in einer frühen Projektphase – nicht erst während Integrationstests

Steigerung der Produktivität und Effektivität Integration von Qualität; frühzeitige und häufige Tests

Erstellung von Tests direkt aus dem Entwurfsmodell

Iteration der Projektanforderungen bis zum Endprodukt

Vereinfachung von Komplexität Erkennung der abstrakten Ebene (des Gesamtbilds) durch ein

zusammenhängendes Modell

Echte Arbeitsteilung bei wichtigen Projekten

Kommunikation und Zusammenarbeit zwischen verteilten Entwicklerteams

Die modellgesteuerte Systementwicklung bietet Ihren Kunden einen Wettbewerbsvorteil

Page 14: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

14Nur für den internen Gebrauch durch IBM und IBM Business Partner

Modellgesteuerte Systementwicklung – Marketingübersicht Botschaft an den Kunden

In der aktuellen schwierigen Wirtschaftslage stehen die Kunden stärker denn je unter Druck, mehr Funktionen in Produkten, Systemen und eingebetteter Software mit weniger Ressourcen als je zuvor bereitzustellen. Hinzu kommen immer strengere gesetzliche Auflagen, wachsender Konkurrenzdruck und die Notwendigkeit, Produkte durch innovative Software zu differenzieren. Das sind die idealen Voraussetzungen für die IBM® Rational-Botschaft, dass eine intelligentere Systementwicklung entscheidend für anhaltenden Erfolg ist.

Wichtigste Vorteile für Kunden: Messbare Produktivitätssteigerungen Optimierung des Investitionsertrags aus Entwicklungsressourcen Bewältigung von mehr Aufgaben mit weniger Aufwand Zuverlässige Bereitstellung von Produkten Entwicklung intelligenterer Produkte Reduzierung von geschäftlichen Risiken und unvorhergesehenen Kosten Erfolg durch Innovation

Strategie der Kampagne zur modellgesteuerten Entwicklung Intelligentere Systementwicklung, erweitert durch folgende untergeordnete

Kampagnen: Erfolg durch Innovation bei medizinischen Geräten Intelligentere Entwicklung mit Multicore-Technologie Entwicklung von Produktlinien Lieferung von Qualität

Page 15: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

15Nur für den internen Gebrauch durch IBM und IBM Business Partner

Kundenreferenz zu Systemen – Diversifiziertes Unternehmen in der industriellen Fertigung

Bedarf: Überwindung wichtiger Komplexitätsprobleme. Senkung der Kosten für die Prototyperstellung und Entwicklung von hydraulischen Hybridfahrzeugen der nächsten Generation und der Software für deren Steuerung.

Lösung: Rhapsody für die Simulation und den Entwurf komplexer Systeme und die Entwicklung und den Test von Software. Professional Services für Prozess, Schulung und Betreuung.

Hochdruck-akkumulator

Niedrigdruck-akkumulator

HydraulischesAntriebs- aggregat

Pumpe/Motor

• Komplexes hybrides Hydrauliksystem

• Unerprobte, komplexe und aus unterschiedlichen Bereichen stammende Technologien, die alle zusammenarbeiten und voneinander abhängig sind (elektrisch, mechanisch, hydraulisch etc.)

• Eingebetteter Computer erfordert relativ komplexe Software, mit deren Entwicklung oder Test das Entwicklerteam kaum oder keine Erfahrung hatte

Page 16: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

16Nur für den internen Gebrauch durch IBM und IBM Business Partner

Wir sind erfolgreich, wenn wir … dem Kunden Mehrwert durch eine durchgängige, integrierte

IBM Lösung bieten, die Komplexitätsprobleme des Kunden erkennen und

diagnostizieren, den ROI in einem Pilotprojekt (Services) nachweisen, die Machbarkeit in einem Proof of Technology (PoT)

und/oder Proof of Concept (PoC) nachweisen.

Fazit

Die modellgesteuerte Systementwicklung formalisiert den Entwurf und die Erstellung technischer Systeme und der zugehörigen Software.

Potenzielle Kunden, die für Lösungen für die modellgesteuerte Systementwicklung in Frage kommen, stehen immer vor Problemen mit der Komplexität.

Der Wertbeitrag der modellgesteuerten Systementwicklung kann am besten von ranghohen Führungskräften, Projektleitern und Systementwicklern eingeschätzt werden.

Rhapsody ist das wichtigste Rational-Produkt für die modellgesteuerte Systementwicklung.

Rhapsody bietet deutliche Vorteile, die über die einfache Modellierung hinausgehen.

Die Mitarbeiter und Ressourcen aus dem Bereich Architektur, Entwurf und Erstellung sind ausschließlich dafür da, Ihnen zum Erfolg zu verhelfen.

Page 17: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

17Nur für den internen Gebrauch durch IBM und IBM Business Partner

Zusammenfassung

Am Ende dieser Aktivität sollten die Teilnehmer Folgendes können:

Die Kernkonzepte der modellgesteuerten Systementwicklung beschreiben

Die drei wichtigsten Herausforderungen kennen, vor denen unsere potenziellen Kunden stehen

Die wichtigsten Käufer unserer Produkte nennen und wissen, wie man sie ansprechen sollte

Die Produkte für Architektur, Entwurf und Erstellung für die modellgesteuerte Systementwicklung kennen und positionieren

Die Vorteile der Produkte für Architektur, Entwurf und Erstellung nennen

Wissen, welche Schritte sie als Nächstes ergreifen sollten und wo sie Unterstützung erhalten

Page 18: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

18Nur für den internen Gebrauch durch IBM und IBM Business Partner

Page 19: ® IBM Software Group © 2008 IBM Corporation Nur für den internen Gebrauch durch IBM und IBM Business Partner Modellgesteuerte Entwicklung von technischen

IBM Software Group | Rational-Software

19Nur für den internen Gebrauch durch IBM und IBM Business Partner

Rechtliche Hinweise

© Copyright IBM Corporation 2009

IBM Deutschland GmbHIBM-Allee 171139 Ehningenibm.com/de

IBM ÖsterreichObere Donaustrasse 951020 Wienibm.com/at

IBM SchweizVulkanstrasse 1068010 Zürichibm.com/ch

Alle Rechte vorbehalten.

IBM, das IBM Logo, ibm.com und Rational sind Marken oder eingetragene Marken der IBM Corporation in den USA und/oder anderen Ländern. Sind diese und weitere Markennamen von IBM bei ihrem ersten Vorkommen in diesen Informationen mit einem Markensymbol (® oder ™) gekennzeichnet, bedeutet dies, dass IBM zum Zeitpunkt der Veröffentlichung dieser Informationen Inhaber der eingetragenen Marken oder der Common-Law-Marken (common law trademarks) in den USA war. Diese Marken können auch eingetragene Marken oder Common-Law-Marken in anderen Ländern sein. Eine aktuelle Liste der IBM Marken finden Sie auf der Webseite „Copyright and trademark information“ unter ibm.com/legal/copytrade.shtml.

Java und alle auf Java basierenden Marken und Logos sind Marken von Sun Microsystems, Inc. in den USA und/oder anderen Ländern.

Weitere Unternehmens-, Produkt- oder Servicenamen können Marken anderer Hersteller sein.

Vertragsbedingungen und Preise erhalten Sie bei den IBM Geschäftsstellen und/oder den IBM Business Partnern. Die Produktinformationen geben den derzeitigen Stand wieder. Gegenstand und Umfang der Leistungen bestimmen sich ausschließlich nach den jeweiligen Verträgen.

Der Inhalt dieser Dokumentation dient nur zu Informationszwecken und wird auf der Grundlage des gegenwärtigen Zustands (auf „as-is“-Basis) ohne jegliche Gewährleistung zur Verfügung gestellt. Darüber hinaus basieren diese Informationen auf der aktuellen Produktplanung und -strategie von IBM, die sich jederzeit ohne Vorankündigung ändern kann. Die oben genannten Erklärungen bezüglich der Produktstrategien und Absichtserklärungen von IBM stellen die gegenwärtige Absicht von IBM dar, unterliegen Änderungen oder können zurückgenommen werden und repräsentieren nur die Ziele von IBM. Aus dem Inhalt dieser Dokumentation können kein Gewährleistungsanspruch oder andere Anforderungen an IBM (oder seine Lieferanten oder Lizenzgeber) abgeleitet werden, noch kann der Inhalt eine Änderung der Bedingungen der geltenden Lizenzvereinbarung, der die Nutzung der IBM Software unterliegt, bewirken.

IBM Kunden sind für die Einhaltung der geltenden Gesetze und Verordnungen selbst verantwortlich. Es obliegt allein dem Kunden, sich von kompetenter juristischer Stelle zu Inhalt und Einhaltung aller relevanten Gesetze und gesetzlichen Bestimmungen beraten zu lassen, die sich auf seine Geschäftstätigkeit und alle Maßnahmen auswirken können, die er im Hinblick auf die Einhaltung solcher Bestimmungen durchführen muss.