Sicherung der Wettbewerbsfähigkeit Maßnahmenspektrum Manfred Broy Institut für Informatik Technische Universität München broy@informatik.tu-muenchen.de http://wwwbroy.informatik.tu-muenchen.de/~broy/ Prof. Dr. Manfred Broy - 1-02.12.99
MAßNAHMENFELDER - VORWETTBEWERB Anpassung verfügbarer technischer Lösungen Verbesserung des Reifegrads: Kurzfristige Umsetzung und Transfer, Best Practice Referenzumsetzungen Standards und Infrastruktur Human Ressources: Aus- und Weiterbildung angewandte Forschung - anwendungsbezogene Fragestellungen angewandte Grundlagenforschung Prof. Dr. Manfred Broy - 2-02.12.99
AKTIONEN Einzelprojekte Verbundprojekte Kompetenzzentren Netzwerke Transferangebote Ausbildungsgänge Öffentlichkeitsarbeit Prof. Dr. Manfred Broy - 3-02.12.99
INHALTE - SCHWERPUNKTE - VERBESSERUNGSPOTENTIAL Durchgängige Werkzeuge Beschreibungstechniken und Modelle Standardplattformen und Architekturen Qualitätssicherung Versions- und Konfigurationsmanagement Vorgehensmodelle - Prozeß- und Produktmodelle Anforderungsphase (Requirements Engineering) Interdisziplinäre Zusammenarbeit (einschließlich Aus- und Weiterbildung) Prof. Dr. Manfred Broy - 4-02.12.99
Vorgehensmodelle - Kurz- bis mittelfristige Ansätze Prozeßmanagement und Vorgehensmodell Standardisierte Beschreibungen für Software eingebetteter Systeme (Lasten- und Pflichtenhefte) Vorgehensmodell für eingebettete Systeme Sicherung der einheitlichen Produktqualität Beurteilung des Projektstatus (einschl. Umfang) Wiederverwendung (KnowHow & Entwicklung) Definition standardisierter, produktbereichsspezifischer Standardarchitekturen und hoher Schnittstellen für den modularen Aufbau von Systemen aus HW/SW-Bausteinen Prof. Dr. Manfred Broy - 5-02.12.99
Qualitätssicherung Evaluierung Werkzeuge & Methoden für QS Bewertung von QS-Maßnahmen Leitfaden Auswahl&Einführung QS-Maßnahmen QS-Modell für Eingebettete Systeme Syst. Ableitung & Beschreibung von Testfällen Testautomatisierung Konsistenzüberprüfung Systeme/Komponenten Einsatz von Simulation Generierung ausführbaren Codes, Testfälle, Dokumentation Prof. Dr. Manfred Broy - 6-02.12.99
Versions- und Konfigurationsmanagement Einsatz optimistischer Sperrverfahren und Sandbox- Methodiken Ausdehnung des Konfigurationsmanagements auf alle Projektphasen und Dokumenttypen Mitarbeiterschulung Mischverfahren für optimistische Sperrverfahren dokumenttypübergreifenden Konsistenzanalysen verbesserte Prozeßunterstützung für Projekte mit mehreren Repositories (z.b. an mehreren Standorten) Prof. Dr. Manfred Broy - 7-02.12.99
Werkzeuge Genauere Kenntnis der bestehenden Lösungen Bestehende Nischen- und Speziallösungen nutzen Mehr Werkzeuge für Analyse und Test Allgemeiner einsetzbare Werkzeuge Flexiblere Werkzeuge Leichtere Anpassbarkeit an spez. Anforderungen Rückverfolgbarkeit Erfahrungsaustausch und Evaluierung bestehender Methoden und Werkzeuge Prof. Dr. Manfred Broy - 8-02.12.99
Durchgängigkeit Prof. Dr. Manfred Broy - 9-02.12.99
Interdisziplinäre Zusammenarbeit Prozeßmanagement und Vorgehensmodell Definition eines Vorgehensmodells einschließlich geeigneter Beschreibungen und Werkzeugunterstützung Prof. Dr. Manfred Broy - 10-02.12.99
Themen mit grundlegenden Forschungsbedarf Vernetzung nach außen (IP-Techniken) Interoperabilität von ESen Continuous/concurrent Engineering Decomposition und Wechselwirkungen Feature Interaction Design Patterns Hardware/Software Codesign Analog/Digital-Modellübergänge Modellierung System/Hardware/Software Integriertes Qualitätsmananagement Unterstützung unternehmensübergreifender Entwicklungsprozesse Prof. Dr. Manfred Broy - 11-02.12.99
Beschreibungstechniken Grundlage für Unterstützung domänenspezifischer Anforderungen Stärkere Anpassung an Prozeß Mehr Abstraktion Beherrschung der Komplexität Anpassung an spez. Anforderungen (Zeit, Performanz, QoS) Nutzerorientierung Prof. Dr. Manfred Broy - 12-02.12.99
Adaption und Transfer Zielsetzung:Einführung eines definierten Entwicklungsprozesses in KMUs Durchführung in Form von Pilotprojekten Anpassung vorhandener Vorgehensmodelle (inkl. Kostenmodelle) Einführung von Konfigurationsmanagement Leitfaden für Qualitätssicherung Aufbau Erfahrungsdatenbasis - Best Practice Zielgruppe: KMUs mit gleicher Gewichtung HW/SW Prof. Dr. Manfred Broy - 13-02.12.99
Kompetenzzentrum Forschungs- und Fortbildungseinrichtung zur Vermittlung ingenieurmäßiger Softwareentwicklung (Schulungen) Anlaufstelle für Transfer aktueller Entwicklung zur Softwareentwicklung eingebetteter Systeme Partner: Fachvereinigungen der Ingenieurdisziplinen (VDMA; VDI, VDA) Beratungshäuser für eingebettete Software Institute in beratender Funktion (Softwaretechnik, Elektro- und Informationstechnik, Maschinenwesen, Wirtschaftswissenschaften) Prof. Dr. Manfred Broy - 14-02.12.99
Koordination Werkzeugentwicklung Zielsetzung: Schnittstelle Werkzeughersteller/KMUs Transfer aktueller Entwicklung im Bereich Entwicklungswerkzeuge für eingebettete Systeme Bündelung der Bedürfnisse von KMUs Umsetzung aktueller Ergebnisse aus Forschung und Entwicklung in Werkzeuge (Nutzung KMUs) Partner Pilotunternehmen aus dem KMU-Bereich Hersteller von SW-Entwicklungswerkzeugen Universitäre Institute Prof. Dr. Manfred Broy - 15-02.12.99
Standardisierung und Normierung Schaffung und Bewertung von Standards im Bereich eingebetteter Software Erfassung von Best-Practice-Ansätzen Standards für frühe Entwicklungsphasen: Dokumenten- und Beschreibungsformen Standards für späte Entwicklungsphasen: Plattformen (z.b. Echtzeitbetriebssystemen) und Standardarchitekturen (HW und SW) Partner Fachgemeinschaften Universitäre Institute Prof. Dr. Manfred Broy - 16-02.12.99
Integriertes Vorgehensmodell Definition eines übergreifenden Vorgehensmodell mit den Unterthemen Phasenübergreifende Entwicklung Generierung Rückverfolgung Unternehmensübergreifende Entwicklung Domänenübergreifende Entwicklung (HW/SW) und Konsistenzsicherung Kostenmanagement Bausteine und Standardarchitekturen Durchgängige Werkzeugkette Prof. Dr. Manfred Broy - 17-02.12.99
Zielgruppe: alle Unternehmen (Durchführung ressourcenbedingt mit Schwerpunkt auf größeren Unternehmen) Partner Institute mit Kompetenz in Prozeßmanagement/Systems Engineering Softwaretechnik und Software Engineering Qualitätsmanagement und Qualitätssicherung Mittlere bis große Unternehmen mit etabliertem Vorgehensmodell (z.b. Festo, Bosch, DaimlerChrysler, BMW; Siemens) Hersteller von SW-Entwicklungswerkzeugen Prof. Dr. Manfred Broy - 18-02.12.99