29
Webinar “Sicherheitskritische Systeme mit Polarion dokumentieren“ Stuttgart, 15. März 2016

Sicherheitskritische Systeme mit Polarion dokumentieren

Embed Size (px)

Citation preview

Page 1: Sicherheitskritische Systeme mit Polarion dokumentieren

Webinar

“Sicherheitskritische Systeme mit Polarion dokumentieren“

Stuttgart, 15. März 2016

Page 2: Sicherheitskritische Systeme mit Polarion dokumentieren

Siemens Division StructureFlat market driven organization

Power Generation Services

Divisions (Global P&L)

1) Commonwealth of Independent States

Managing Board

MarketAmericas

Global Healthcare

MiddleEast, CIS1)

Asia,Australia

Europe,Africa

Financial Services

Power and Gas

Wind Power and

Renewables

MobilityEnergy Manage-

ment

Building Techno-

logies

Digital Factory

Process Industries and Drives

Healthcare

Separatelymanaged

Corporate CoreCorporate Services

PG

MOPS

WP

EM BT DF PD HC SFS

Go-to-market

Page 3: Sicherheitskritische Systeme mit Polarion dokumentieren

Siemens Digital Factory Division Organization

Factory AutomationControl

ProductsProduct Lifecycle

ManagementMotion Control

eCar PowertrainSystems

Customer Services

World market leader in automation with integrated automation portfolio for all industries

Products and systems to switch, protect and control low-voltage consumers

Proven software solutions to create, validate and manage product and process knowledge across the product lifecycle

Global leading supplierof products, systemsand solutions includingservices: Drives,Motion ControlMotors,CNC Solutions formachinery and plants

High quality powertrain components and charging systems for series production of electric and hybrid vehicles

Integrated service offering from a singlesource throughout the product lifecycle

Integrated product portfolio paves the way for the Digital Enterprise.

Digital Factory Division

Page 4: Sicherheitskritische Systeme mit Polarion dokumentieren

Unified Solution Solves and Evolves

Unified Platform - Web / Java based application

Unlimited Scalability

Agile Development

Open Architecture / Open API

Development in Stuttgart and Prague

Flexible license model

Named, Concurrent, SaaS, Hosting

More then 200 extensions

Key facts about the Polarion Platform

Page 5: Sicherheitskritische Systeme mit Polarion dokumentieren

Unified Solution Solves and Evolves

Page 6: Sicherheitskritische Systeme mit Polarion dokumentieren

Certified Tool w/ Standards Templates

• Only ALM Tool Certified for IEC 61508/ISO 26262

• Templates for CMMI, FAA, FDA, IEC, ISO, SPICE etc.

"We’re just thrilled about Polarion’s tool qualification

for ISO 26262. This saves us a lot of time and money

in our own qualification process.”

- Maria Eugenia Zuniga, Quantum Technologies

Page 7: Sicherheitskritische Systeme mit Polarion dokumentieren

Broad, Loyal Customer Base

Page 8: Sicherheitskritische Systeme mit Polarion dokumentieren

Thank you for

your attention

Peter Habrich

Senior Account Mananger

Polarion Software GmbH

Tel: +49 711 489 9969 – 37Mobile: +49 175 519735E-Mail: [email protected]

Page 9: Sicherheitskritische Systeme mit Polarion dokumentieren

SICHERHEITSKRITISCHE SYSTEME MIT POLARION

DOKUMENTIEREN Marco Matuschek

[email protected]+49 5722 / 9678-60

Page 10: Sicherheitskritische Systeme mit Polarion dokumentieren

UNSER PROJEKT

Generated Codefrom UML Model

RXF-Cert

Target, Compiler

External Code

RTOS

Page 11: Sicherheitskritische Systeme mit Polarion dokumentieren

NORMEN - FUNKTIONALE SICHERHEIT

IEC 61508 Industrial

ISO 26262 Automotive

EN 50128 Railway

Weitere Branchen

Klassifikation nach Risikoanalyse (SIL)

Page 12: Sicherheitskritische Systeme mit Polarion dokumentieren

WAS IST FÜR MICH RELEVANT?Tailoring und Export mit RiskCAT

verfügbare Normen in RiskCATEU Standard: IEC/DIN EN 61508 Automotive: ISO 26262 Machinery: DIN EN ISO 13849Process Industries: DIN EN 61511 Railways: DIN EN 50128 DIN EN 50129IEC 62279 Nuclear: IEC 60880 IEC 61513 IEC 62138

Page 13: Sicherheitskritische Systeme mit Polarion dokumentieren

TRACEABILITY IN DER DOKUMENTATION

satisfies verifies

Page 14: Sicherheitskritische Systeme mit Polarion dokumentieren

Traceability / RückverfolgbarkeitCOVERAGE ANALYSE - SIND ALLE ANFORDERUNGEN ERFÜLLT

IMPACT ANALYSE - ANALYSE DER AUSWIRKUNG MÖGLICHER ÄNDERUNGEN

TRACE ANALYSE - ANALYSE DER URSACHE

TRACEABILITY IN DER DOKUMENTATION

Page 15: Sicherheitskritische Systeme mit Polarion dokumentieren

TOOL ÜBERGREIFENDE TRACEABILITYDokumentation Testautomatisierung

TestConductor Add On

Implementation (UML - / SysML - Diagrams and Artefacts)

powered by

powered by

Page 16: Sicherheitskritische Systeme mit Polarion dokumentieren

UML / SysML - Modelling SolutionReqManagement - Solution

powered by

TOOL ÜBERGREIFENDE TRACEABILITY

Page 17: Sicherheitskritische Systeme mit Polarion dokumentieren

SUSPECT LINKSMarkierung von geänderten und gelöschten Spezifikationen

Page 18: Sicherheitskritische Systeme mit Polarion dokumentieren

KOMPLETTE TRACEABILITY User Requirements Software Specifications UML- / SysML-Artefacts

Page 19: Sicherheitskritische Systeme mit Polarion dokumentieren

UNSER V-MODEL

Page 20: Sicherheitskritische Systeme mit Polarion dokumentieren

TOOLING & INTERFACES

TestConductor Add On

powered by

powered by

Page 21: Sicherheitskritische Systeme mit Polarion dokumentieren

DOKUMENTATION & IMPLEMENTATION

Page 22: Sicherheitskritische Systeme mit Polarion dokumentieren

TRACEABILITY REPORTS

Fehlversuch Nr.1 - Dokumente mit „LinkedWorkItems“ Attribut

Page 23: Sicherheitskritische Systeme mit Polarion dokumentieren

TRACEABILITY REPORTS

Fehlversuch Nr.2 - händisches erstellen der Reports

Page 24: Sicherheitskritische Systeme mit Polarion dokumentieren

TRACEABILITY REPORTS

Eigene Traceabilityanalyse (ca.300 Wiki-Codezeilen)

Page 25: Sicherheitskritische Systeme mit Polarion dokumentieren

TRACEABILITY REPORTSLastenheft- und Spezifikationsdokumente sind die Basis jeder

Projektdokumentation. Eine Traceability Analyse muss sich an der Struktur dieser

Dokumente orientieren.

Kapitelstruktur aus dem Ursprungsdokument

Reihenfolge aus dem Ursprungsdokument

Auf die wesentlichen Linkbeziehungstypenreduziert

Page 26: Sicherheitskritische Systeme mit Polarion dokumentieren

REVISIONSANGABEN

Revision des Ursprungsdokuments in Polarion

Bei der letzten Ebene im V-Modell zusätzlich die Revisionsangaben der Sourcen

Page 27: Sicherheitskritische Systeme mit Polarion dokumentieren

WORKFLOWEin Workflow für alle dokumentierenden WorkItems

Page 28: Sicherheitskritische Systeme mit Polarion dokumentieren

WO KÖNNEN WIR SIE UNTERSTÜTZEN?

- Bei der Einführung von ALM und RM in Kombination mit Polarion - wir Trainieren User & Power User- wir Erstellen mit Ihnen ihr persönliches Projektschema

- Modellgetriebene Softwareentwicklung

- Test und Testautomatisierung im Kontext der UML / SysML

Page 29: Sicherheitskritische Systeme mit Polarion dokumentieren

FRAGEN ?

MARCO [email protected]