ReqIF ist da - was nun?

Das Requirements Interchange Format (ReqIF) hat einen langen Weg hinter sich, seit es 2004 ins Leben gerufen wurde. Damals beschlossen die Mitglieder der Herstellerinitiative Software (HIS), einem Zusammenschluss von fünf großen Automobilherstellern, die Erstellung eines Anforderungsaustauschformats in Auftrag zu geben. Schritt für Schritt wurde der Standard ausgereifter und wechselte die Schirmherrschaft, bis er schließlich...

Das Requirements Interchange Format (ReqIF) hat seit seiner Einführung im Jahr 2004 einen langen Weg zurückgelegt, als die Mitglieder des Herstellerinitiative Software (HIS), ein Wirtschaftsverband von fünf großen Automobilherstellern, beschloss, die Schaffung eines Formats für den Austausch von Anforderungen in Auftrag zu geben. Schritt für Schritt wurde der Standard ausgereifter und erhielt eine wechselnde Schirmherrschaft, bis er schließlich zu einem internationalen Standard der Objekt-Management-Gruppe (OMG), einem gemeinnützigen Konsortium für Normen der Computerindustrie.

In letzter Zeit hat sich der Schwerpunkt bei ReqIF von der Standardisierung (die so gut wie abgeschlossen ist) auf die Anwendbarkeit verlagert. Insbesondere stellen Anwender und Werkzeughersteller aktiv die Interoperabilität der verschiedenen Werkzeuge, die ReqIF unterstützen, sicher, indem sie in einem Netzwerk zusammenarbeiten. Implementor Forum, das von ProSTEP iViP geleitet wird, einer Vereinigung für die Fertigungsindustrie. Acht Werkzeughersteller arbeiten friedlich zusammen, um sicherzustellen, dass von einem Werkzeug exportierte Anforderungsdaten von einem anderen verarbeitet werden können.

Dies ist eine gute Nachricht für Hersteller und Zulieferer von Branchen, in denen die Anforderungen ausgetauscht werden. Aber was bedeutet das alles? Wer ist betroffen, welche Änderungen sind zu erwarten? In diesem Artikel wird versucht, einige dieser Fragen zu beantworten.

Wer profitiert von ReqIF?

Im Allgemeinen können alle Benutzer, die Anforderungen austauschen müssen, von ReqIF profitieren. In der Vergangenheit waren die Mittel zum Austausch von Anforderungen entweder verlustbehaftet oder proprietär: Der Export von Anforderungen als Office-Dokument oder als PDF ist in der Regel verlustbehaftet, während proprietäre Lösungen meist teuer sind. Ein Austauschstandard macht proprietäre Mechanismen überflüssig und die ausgetauschten Daten haben keinen oder nur einen geringen Informationsverlust.

Wer ist von ReqIF betroffen?

Kurzfristig werden wahrscheinlich die Zulieferer der Automobilhersteller (OEM), insbesondere die deutschen, betroffen sein. Die am ProSTEP-Implementierungsforum teilnehmenden OEMs werden wahrscheinlich auf ReqIF umstellen und damit von ihren Zulieferern verlangen, dass sie Anforderungsinformationen im ReqIF-Format erhalten und einreichen.

Welche Automobilzulieferer verwenden ReqIF oder planen es zu verwenden?

Teilnehmer des ProSTEP Implementor Forums sind (in alphabetischer Reihenfolge) BMW, Daimler und der Volkswagen Konzern. Möglicherweise gibt es weitere Hersteller, die sich gegen eine Teilnahme am Forum entschieden haben.

Welche Werkzeuge unterstützen ReqIF?

Acht Werkzeuge nehmen an den Tests des Implementor Forums teil: Neben ProR von Formal Mind sind dies PTC Integrity, Rational DOORS, Atego Exerpt, Requisis ReX, IBM DOORS Next, enso managers ReqIF Server, Visure Requirements. Weitere Tool-Anbieter planen, sich den Testbemühungen anzuschließen, und es könnten weitere Tools außerhalb der Aktivitäten des Forums hinzukommen.

Die Open-Source-Version von ProR kann ReqIF-Dateien lesen und schreiben und ermöglicht damit die Überprüfung von ReqIF-Dateien ohne jegliche Investitionen. Formal Mind bietet eine Reihe von kostenlosen Erweiterungen namens ProR Essentials das ReqIF-Dateien vergleichen kann (nützlich, um herauszufinden, was sich geändert hat) und andere nützliche Dinge. Eine kommerzielle Version, die den Anforderungsaustauschprozess unterstützt, ist in Arbeit.

RIF 1.1a, RIF 1.2, ReqIF 1.0.1, ReqIF 1.1 - welche Version ist wichtig?

Die heutigen Aktivitäten beziehen sich eindeutig auf ReqIF. Uns ist nicht bekannt, dass ältere Datenaustausche, die RIF (in welcher Version auch immer) verwenden, in Produktion sind, obwohl es Pilotprojekte gibt, die RIF verwenden. Außerdem unterstützen alle oben genannten Tools ReqIF 1.0.1 und 1.1. Diese beiden Versionen haben das gleiche Schema und sind daher aus der Sicht der Werkzeuge identisch. Daher glauben wir, dass RIF schnell die geringe Bedeutung verlieren wird, die es einmal hatte. 

Wird sich ReqIF weiter verändern?

Bei der OMG gibt es einen klar definierten Änderungsprozess. Im April 2013 wurde zum Beispiel ReqIF 1.1 veröffentlicht. Allerdings haben 1.0.1 und 1.1 das gleiche Schema (nur die textliche Beschreibung wurde geändert). Wir erwarten in naher und mittlerer Zukunft keine größeren Änderungen.

Gibt es ein offenes Toolkit für die Arbeit mit ReqIF?

Ja. Die Eclipse Requirements Modeling Framework (RMF) ist eine Open-Source-Bibliothek, die ReqIF lesen, schreiben und manipulieren kann. RMF wird mit einer Benutzeroberfläche namens ProR geliefert, die ein vollwertiges Werkzeug für die Arbeit mit Anforderungen darstellt. RMF ist die erste quelloffene Referenzimplementierung von ReqIF. Formal Mind bietet freie und kommerzielle Erweiterungen für ProR.

Ist ReqIF auch außerhalb der Automobilindustrie von Bedeutung?

Ja. Zum Beispiel die Aufgeklappt Projekt (Luftfahrt, angetrieben von Airbus) hat ProR in seine Toolchain integriert und unterstützt damit ReqIF. Eine Reihe von Projekten, die sich mit Eclipse-basiertem Systems Engineering befassen, adaptieren ReqIF, wie das Rodin-Werkzeug für die Event-B-Modellierung. Während die Automobilindustrie als treibende Kraft hinter der Norm eine Vorreiterrolle einnimmt, ist klar, dass die Auswirkungen einer soliden Norm überall zu spüren sind.

Meine Frage wurde hier nicht beantwortet - was nun?

Es tut mir leid, das zu hören. Bitte, Schreiben Sie uns eine E-Mail mit Ihrer Frage, und wir werden diese Liste im Laufe der Zeit erweitern.

Bild mit freundlicher Genehmigung von Master isolated images / FreeDigitalPhotos.net

Ähnliche Beiträge