Functional Safety IBM Rational DOORS Traceability & Normen



Ähnliche Dokumente
Handover von Daten IBM Rational DOORS StartUp Training - Teil 2

iphone-kontakte zu Exchange übertragen

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Import der Schülerdaten Sokrates Web

Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Import, Export und Löschung von Zertifikaten

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

Schnittstelle DIGI-Zeiterfassung

Anleitung - Archivierung

Handbuch B4000+ Preset Manager

Version NotarNet Bürokommunikation. Bedienungsanleitung für den ZCS-Import-Assistenten für Outlook

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Vector Software. Verwendung des VectorCAST/Requirement Gateways mit DOORS > > >

Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden

Arbeiten mit UMLed und Delphi

Drägerware.ZMS/FLORIX Hessen

Kommunikations-Management

Datensicherung und Wiederherstellung

Anleitung zur Verwendung der VVW-Word-Vorlagen

Meine Welt auf einen Blick erleben.

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

Artikel Schnittstelle über CSV

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!

Installationsanweisung Gruppenzertifikat

Anleitung zur Verwendung der VVW-Word-Vorlagen

SICHERN DER FAVORITEN

Synchronisations- Assistent

Einer Outlook-Gruppe weitere Computer hinzufügen

Registrierung am Elterninformationssysytem: ClaXss Infoline

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

Überprüfung der digital signierten E-Rechnung

EnergyDataView. Benutzerhandbuch. Version Thüga AG MeteringService

Dieser Ablauf soll eine Hilfe für die tägliche Arbeit mit der SMS Bestätigung im Millennium darstellen.

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Anleitung RÄUME BUCHEN MIT OUTLOOK FÜR VERWALTUNGSANGESTELLTE

Whitepaper. Produkt: combit address manager / combit Relationship Manager. Datenabgleich zwischen Notebook und Desktop-PC / Server

Für die Einrichtung des elektronischen Postfachs melden Sie sich wie gewohnt in unserem Online-Banking auf an.

Import des persönlichen Zertifikats in Outlook Express

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

Einleitung... 2 Eingeben der Daten... 2 Datenabgleich... 3 Zusammenfassung... 5

Inkrementelles Backup

Folgeanleitung für Klassenlehrer

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Folgeanleitung für Fachlehrer

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Leitfaden Kontenrahmenumstellung

Lizenzierung von StarMoney 8.0 bzw. StarMoney Business 5.0 durchführen

Microsoft Update Windows Update

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

OP-LOG

Windows Verbindung mit WLAN BZPflege trennen Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 30

Lizenzierung von StarMoney 9.0 bzw. StarMoney Business 6.0 durchführen

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

AutoCAD Dienstprogramm zur Lizenzübertragung

Ihr CMS für die eigene Facebook Page - 1

Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen

FORUM HANDREICHUNG (STAND: AUGUST 2013)

Microsoft Office 365 Migration Benutzerdaten

OS Anwendungsbeschreibung

Urlaubsregel in David

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Konfiguration einer Sparkassen-Chipkarte in StarMoney

12. Dokumente Speichern und Drucken

einrichtung in den kaufmännischen Programmen der WISO Reihe

CodeSaver. Vorwort. Seite 1 von 6

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

ecall sms & fax-portal

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

GS-Programme 2015 Allgemeines Zentralupdate

Mallux.de CSV-Import Schnittstellen von Mallux.de. Beschreibung für den Import von CSV-Dateien. Stand: 01. Januar von Mallux.

Herzlich Willkommen bei der nfon GmbH

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

PC-Kaufmann 2014 Neues Buchungsjahr anlegen

Vorlagen im Online Banking. Anlegen von Vorlagen

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Dokumentenverwaltung

ARCO Software - Anleitung zur Umstellung der MWSt

Linking & Tracing IBM Rational DOORS Start-Up Training - Teil 4

Updatehinweise für die Version forma 5.5.5

OUTLOOK-DATEN SICHERN

iphone- und ipad-praxis: Kalender optimal synchronisieren

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

Kommunikations-Management

Datenabgleich. Meine Welt auf einen Blick erleben.

Version White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch

Anleitung Typo3-Extension - Raumbuchungssystem

Einrichten des Elektronischen Postfachs

Erstellen einer digitalen Signatur für Adobe-Formulare

Werbemittelverwaltung

Fax einrichten auf Windows XP-PC

bitte auf den Button Baudaten-Fenster öffnen klicken. (oder über das Menü -> STAMMDATEN -> BAUDATEN anklicken)

Manuelle Konfiguration einer VPN Verbindung. mit Microsoft Windows 7

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Lehrer: Einschreibemethoden

Shellfire L2TP-IPSec Setup Windows 7

Transkript:

Functional Safety IBM Rational DOORS Traceability & Normen Inhalt: DOORS Import von und Traceability zu Normen Tailoring und Export in RiskCAT Import in DOORS Anzeigen der Attribute Einrichten von Link-Control in DOORS Traceability Tailoring von Normen mit RiskCAT und Import und Traceability mit IBM Rational DOORS Viele Embedded Produkte werden im Safety- und Secure-Umfeld eingesetzt und es gibt Normen, die zu beachten sind, um Schaden abzuwenden. Aber nicht nur in Bereichen. in denen die Verursachung von größeren Schäden bei Fehlverhalten eines Systems offensichtlich sind werden Normen angewandt. Längst hat die EU die IEC 61508 als Standard für die Entwicklung von Produkten und Systemen deklariert. Kommt es durch den Einsatz eines Produktes oder Systems zu einem Schaden, dann wird im Fall einer gerichtlichen Auseinandersetzung die 61508 herangezogen und nachträglich beurteilt, ob das Produkt am Stand der Technik orientiert (und damit mit ausreichender Sorgfalt) entwickelt und produziert oder ob grob fahrlässig gearbeitet wurde. Bei der Stakeholder-Analyse im Rahmen des Anforderungs-Managements sollte der Staat oder die EU nicht vergessen werden; häufiger als erwartet wird zukünftig eine Norm Berücksichtigung finden, z.b. die neue Automotiv-Norm ISO 26262. In diesem Dokument ist beschrieben, wie der Umgang mit Normen effizient in digitaler Form in den SW Engineering-Prozess eingebunden werden kann.

DOORS Import von Normen und Traceability zu Normen RiskCAT Tailoring Export Normen EU Standard: IEC/DIN EN 61508 Automotive: ISO 26262 Machinery: DIN EN ISO 13849 Process Industries: DIN EN 61511 Railways: DIN EN 50128 DIN EN 50129 IEC 62279 Nuclear: IEC 60880 IEC 61513 IEC 62138 DOORS Import Linking Traceability Die IEC 61508 gibt mehrere hundert Maßnahmen vor, die während des Entwicklungsprozesses von sicherheitskritischen Systemen angewendet werden können. Die meisten anderen Industrienormen sind von der IEC 61508 abgeleitet und nicht weniger umfangreich. Wie verbindlich diese Maßnahmen sind, hängt davon ab, mit welchem Risiko der Betrieb des Systems verbunden ist, was durch den Safety-Integrity-Level (SIL) angegeben wird. RiskCAT hilft auf Basis der Berechnung des SIL die Spreu vom Weizen zu trennen und die Inhalte der Normen auf die individuellen Anforderungen des zu entwickelnden Systems zu skalieren. RiskCAT ermöglicht einen systematischen Zugang zu den Maßnahmen und kennzeichnet farblich, wie verbindlich die Maßnahmen sind. Mit RiskCAT kann beispielsweise während eines Projektgesprächs das Anforderungsprofil erstellt werden, bei Unklarheiten den genauen Wortlaut und Definitionen des Standards nachschlagen und somit im Dialog Qualitätsziele unter Aufwand Gesichtspunkten optimiert und dokumentiert werden. RiskCAT bietet eine verbesserte Übersicht über den Kontext einer Maßnahme. Durch zusätzlich informative Hinweise werden Maßnahmen gruppiert oder Verweise auf die aktuelle Maßnahme aufgelistet. Neu ist auch die Auswahl von Anforderungen aufgrund von Dokumenten, Aktivitäten (Lebenszyklusphasen) oder Schlagworten. Auf dieser Basis findet ein Tailoring der zu erfüllenden Norm auf die individuell geltenden Maßnahmen statt. Diese können dann aus RiskCAT exportiert und in DOORS importiert werden. Dieses geschieht granular auf der Ebene von einzelnen Maßnahmen. Damit ist die Voraussetzung für die ebenso granulare Erstellung von Linkbeziehungen in das Anforderungs- Management geschaffen. Auf dieser Basis können automatisiert Traceability-Analysen durchgeführt und zusammenhängende Dokumente und ihre Beziehungen in hoher Granularität durch DOORS automatisch erstellt werden. Diese Dokumente bieten optimale Voraussetzungen für eine Zertifizierung gegen die zu erfüllende Norm. RiskCAT ist verfügbar für alle oben aufgeführten Normen. Seite - 2 -

Tailoring und Export in RiskCAT 1. Tailoring in RiskCAT Passen Sie in RiskCAT die Norm Ihren Anforderungen entsprechend an und aktivieren Sie die Punkte der Norm, zu denen Sie eine Traceability erstellen möchten. 2. RiskCAT to DOORS Export Anschließend exportieren Sie die zugeschnittene Norm mit dem Menüpunkt,DOORS export. Aktivieren Sie,Simple Note, wenn Sie Ihre Notizen in RiskCAT mit zu DOORS exportieren möchten. Bedienung RiskCAT In dieser Anleitung werden ausreichende Kenntnisse in der Bedienung von RiskCAT und dem Tailoring der Norm vorausgesetzt. Wenn Sie Fragen haben schauen Sie bitte im Manual zu RiskCAT nach oder wenden Sie sich an den RiskCAT Support. Seite - 3 -

Import in DOORS 1. Öffnen des Import Modules Im DOORS Module Explorer erstellen oder öffnen Sie das Module, in das die Norm importiert werden soll. 2. Import in DOORS Im DOORS Module Explorer wählen Sie,File - Import - Spreadsheet. Best Practice Wählen Sie bereits beim ersten Import,Update existing objects. Im Verlauf des Exportes fragt DOORS nach einer eindeutigen ID für die zu importierenden Objekte. Das ermöglicht ein späteres Update des Imports mit neueren Daten. Stellen Sie sicher, dass alle Optionen wie in nebenstehendem Bild eingestellt sind und wählen Sie dann mit Browse die zuvor mit RiskCAT erstellte CSV Datei aus. Starten Sie dann den Import. Seite - 4 -

Nachdem Sie den Import gestartet haben wird Sie DOORS nacheinander fragen, ob Attribute angelegt werden sollen. Bestätigen Sie jedes Mal. Wählen Sie,SyncID als uniquely ID für die zu importierenden Objekte. Best Practice Die mit RiskCAT erstellte CSV-Datei ist so aufgebaut, dass im DOORS Import automatisch die richtigen Attribute angelegt werden. Wenn Sie das Anlegen der Attribute bestätigen werden in dem Module, in das Sie importieren folgede Attribute angelegt und mit Daten gefüllt: Object Heading Object Text RiskCAT Identifier Source (Hinweis auf den Ursprung in der Norm) Degree of obligation SyncID Die SyncID ist notwendig, wenn später einmal aktualisiert werden soll. Ansonsten hat sie keine weitere Bedeutung. Nun sollten alle Punkte der Norm in Ihrem Module importiert sein. Speichern Sie das Module. Seite - 5 -

Anzeigen der Attribute 1. Anpassen des View, damit alle Attribute angezeigt werden. Sie können die importierten Attribute,RiskCAT Identifier,Source und,degree of obligation anzeigen lassen, indem Sie die entsprechenden Colons in dem View darstellen. 2. View speichern Speichern Sie den View, damit er zukünftig einfach verfügbar ist. Erstellen von Views Weitere Informationen zum Erstellen und zum Umgang mit Views finden Sie in den DOORS Trainingsunterlagen,DOORS SUT Handout - Teil 1 Strukturelemente. Seite - 6 -

Einrichten der Traceability 1. Link Control auf Basis von Link-Modulen Im Database Explorer den Folder aktivieren, in dem ein neues Link-Modul erstellt werden soll, dann mit der rechten Maustaste im Kontext-Menü,New - Link Module auswählen. Es geht auch mit dem folgenden Button Die Traceability ist der eigentliche Zweck, warum die Norm im DOORS Repository, granular bis auf die Objektebene, verfügbar sein soll. Die Traceability ist heute eines der zentralen Elemente des Informationsmanagements im Software Lifecycle. Nicht nur bei einer evtl. Zertifizierung, sondern auch im effizienten Umgang mit Änderungen ist die Traceability unerlässlich. Zur Absicherung von strukturierten Link-Beziehungen sollte in den Properties (Eigenschaften) aller Module,Only allow outgoing links... aktiviert sein. Die angelegten Linksets in Bezug zur importierten Norm sollten in dem zuvor erstellten Link-Modul gespeichert werden. 2. Verlinken von Objekten und Traceability Speichern Sie alle DOORS Linksets, die in Bezug zur importierten Norm stehen in dem angelegten Link-Module. Auf Basis dieses Link-Modules kann dann sehr einfach eine Traceability-Analyse mit DOORS erstellt werden. (Z.B. wie in folgender Abbildung dargestellt. Hier werden den Forderungen der Norm direkt die in Bezug stehenden Aussagen z.b. aus der System-Spezifikation oder der Architektur Design-Dokumentation gegenübergestellt.). Best Practice Für aussagekräftige Traceability-Analysen ist eine gute Struktur der Link-Beziehungen notwendig. Eine der herausragenden Eigenschaften von DOORS ist die Möglichkeit der Einrichtung eines Link- Control - Schemas. Dabei werden auf Basis von Link- Modulen und Linksets definiert, welche Art von Link-Beziehungen es gibt, wie sie gerichtet sind und auf welche Module sie sich beziehen. Genauere Hinweise zur Erstellung und Anwendung eines Link-Control Schemas finden Sie in den DOORS Trainingsunterlagen:,DOORS SUT - Teil 3 DOORS Schema,DOORS SUT - Teil 4 Link und Trace. Seite - 7 -

Produkt: RiskCAT zu DOORS Integration Autor: ANDREAS WILLERT Herausgeber: WILLERT SOFTWARE TOOLS GMBH Hannoversche Straße 21 31675 Bückeburg www.willert.de! info@willert.de Tel.: +49 5722 9678-60 IBM is a registered trademark of International Business Machines Corporation Rational is a registered trademark owned by IBM DOORS is registered trademark owned by IBM Rhapsody is a registered trademark owned by IBM MS Word is a registered trademark of Microsoft Corporation Seite - 8 -