Neue Sachen: Neuer Committer, neues Produkt, neuer Importer, neues Release

Wir haben schon eine Weile nicht mehr geschrieben, und deshalb gibt es viele Neuigkeiten, die wir gerne mit Ihnen teilen möchten. Axiom ReqIF-basierter Anforderungsaustausch Keine Sorge: Wir werden in diesem Newsletter weiterhin viele technische Einblicke zu Anforderungen und Eclipse geben. Aber wir möchten Ihnen auch von unserem neuen Produkt Axiom erzählen...

Wir haben schon eine Weile nicht mehr geschrieben, und deshalb gibt es viele Neuigkeiten, die wir gerne mitteilen möchten.

Axiom ReqIF-basierter Anforderungsaustausch

Keine Sorge: Wir werden in diesem Newsletter weiterhin viele technische Einblicke in Anforderungen und Eclipse geben. Aber wir möchten Ihnen auch von unserem neuen Produkt Axiom berichten, das wir diese Woche auf den Markt gebracht haben.

Wir haben vor einiger Zeit angekündigt, dass wir an einer Erweiterung arbeiten, die den Austausch von Anforderungen zwischen zwei Parteien unterstützt. Wir machen jetzt Axiom, eine Komponente für den ReqIF-Austausch, öffentlich zugänglich. Wir möchten uns bei allen Beta-Testern bedanken, die uns wertvolles Feedback gegeben haben.

Sie fragen sich vielleicht, welches Problem wir zu lösen versuchen. Immerhin verwendet formalmind Studio ReqIF von Haus aus und macht sogar das Erstellen von ReqIFz-Archiven einfach. Das Problem ist, dass ein regulärer Austausch ein intelligentes Update benötigt.

Wenn mehrere Parteien zusammenarbeiten, ist normalerweise klar, an welchem Teil der Spezifikation jede Partei arbeitet. So ist der Hersteller in der Regel für die Anforderungen zuständig, während der Zulieferer die Aufgabe hat, Kommentare abzugeben oder sogar ein Pflichtenheft zu erstellen, in dem der Implementierungsansatz beschrieben wird. Die gleichzeitige Arbeit an den Anforderungen ist jedoch nur möglich, wenn die verschiedenen Teile korrekt zusammengeführt werden können. In der obigen Animation hat der Hersteller die Anforderungen möglicherweise geändert, während der Lieferant sie kommentiert hat. Deshalb wollen sie zusammenführen die Antwort des Anbieters und nicht überschreiben. alles wahllos. Axiom macht dies möglich (Klicken Sie auf die Animation, um mehr zu erfahren).

Buy Axiom NowDie Automobilindustrie hat sogar ein Verfahren für dieses Szenario veröffentlicht, die HIS-Austauschprozess. Hier werden einige der Probleme beschrieben, die bei der gemeinsamen Nutzung von Anforderungen auftreten können.

formalmind Studio wird immer kostenlos bleiben, und wir werden ProR, das Open-Source-Tool, auf dem es basiert, weiter verbessern. Darüber hinaus haben wir nun damit begonnen, spezielle Komponenten für die Industrie zu entwickeln, die zum Verkauf angeboten werden. Axiom ist die erste solche Komponente. Sie ist ab sofort verfügbar in unserem Internetshop. Wenn Sie vor dem 31. Dezember 2014 kaufen, können Sie von unserem speziellen Einführungspreis profitieren und 100 sparen.

Neuer RMF-Committer

Hussein Mhanna leistet schon seit einiger Zeit Beiträge für RMF, da wir zuvor erwähnt. Er hat auch den CSV-Importer verfasst, den wir unten beschreiben. In Anerkennung seiner Beiträge wurde er am 17. November 2014 offiziell zum Committer des Eclipse RMF-Projekts gewählt - herzlichen Glückwunsch!

CSV-Import

Immer wieder wird der Wunsch geäußert, bestehende Anforderungen leichter in ProR / formalmind Studio zu übernehmen. Es ist ein kleiner Trost, dass es möglich ist, z.B. Excel in DOORS zu importieren.®, und dann einen ReqIF-Export durchzuführen, der wiederum von formalmind Studio gelesen werden kann. Nicht viele Benutzer haben Zugang zu DOORS® oder ein ähnliches Werkzeug.

Die Antwort ist ein CSV-Import. CSV ist einfach kommagetrennte Daten. Sie können CSV-Dateien z. B. mit Excel exportieren. Mit anderen Worten: Wenn Sie Ihre Anforderungen in Excel konvertieren können, können Sie sie auch in formalmind Studio importieren.

Der CSV-Import fügt den Inhalt einer CSV-Datei zu einer bestehenden Spezifikation hinzu. Dazu müssen Sie zunächst ein ReqIF-Modell erstellen. Dann können Sie den Importer starten über Datei | Importieren... | ReqIF | CSV. Sie müssen die Zieldatei auswählen, und es gibt einige Optionen, um den Importer anzupassen, z. B. ob die erste Zeile Kopfzeilen enthält oder nicht.

Der nächste Schritt betrifft das Mapping. Jede Spalte muss auf ein Attribut abgebildet werden, das aus Name und Typ besteht, wie unten gezeigt. Wenn Sie auf "Fertig stellen" klicken, wird der Import abgeschlossen.

Wir haben die Verwendung dieser Funktion im Detail in der Handbuch der Systemtechnik (Abschnitt 2.3), die wir in der Öffentlichkeit entwickeln se-teaching.org Projekt. Wir möchten uns nochmals bei Hussein für die Implementierung dieser Funktion bedanken.

Neue Version von RMF bei Eclipse

Und schließlich werden wir diese Woche ein offizielles Eclipse Release RMF erstellen, das vor allem für diejenigen relevant ist, die das Projekt direkt von eclipse.org beziehen. Für formalmind Studio arbeiten wir in der Regel mit einem stabilen Snapshot, so dass Sie immer von den neuesten Funktionen profitieren können.

Wir hoffen, dass all diese Neuigkeiten für Sie eine gute Nachricht sind und dass Sie die neuen Funktionen nutzen werden.

Ähnliche Beiträge