SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

SCDLに関するツール紹介とツールの連携
2018/10/16
SCN-SG ツールサブワーキンググループ

1

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

はじめにSCN-SG ツールサブワーキンググループ(SWG)では
SCDLの利⽤を拡⼤するために、ツールという観点から活動を⾏っています。
• SCDL関連のツールの情報発信を通してSCDLをさらに広める• 連携するツールを増やすことでSCDLを中⼼とした「ツール群」を拡げ、SCDLの利⽤者に、さらなる価値を提供する• さまざまなツールを連携させる際に必要となる情報・仕様などについて検討する

本⽇はツールという観点で、SCDLの現状および将来をお伝えします。
2

SCN-SG Safety Concept Notation Study Group

内容Safety Concept Description Language■ツールの連携と、連携に必要なこと■連携ツール・連携予定ツールの紹介■ツール連携のデモ■まとめ3

SCN-SG Safety Concept Notation Study Group

このセッションにおける「ポイント」

Safety Concept Description Language■SCDLを幅広く利⽤するための環境は徐々に整いつつあり今後もさらに拡⼤・展開する⾒込みであること■複数のツールを連携することで、 SCDLそれ⾃⾝の価値だけでなく、さらなる価値が得られること

4

SCN-SG Safety Concept Notation Study Group

前セッションの事例を受けてSafety Concept Description Language

もし、SCDLモデルとExcelシートの両⽅をメンテナンスし同期し続ける必要があるとするならば…
ほとんどの場合、最終的に必要な1つの情報のみが残るもしそうなった場合に以前からずっと使っているExcel形式の情報と効率化のために後から導⼊したSCDLのどちらが残るのか…
5

SCN-SG Safety Concept Notation Study GroupSCDLの利⽤を広げるためには？

Safety Concept Description Language

SCDLを利⽤し安全コンセプトをわかりやすく可視化できることには⼤きな価値があります。
しかし、単なる可視化の⼿段だけではV字モデルにおける上下・右側との連携ができず実際の使いどころが難しいものとなってしまいます。
SCDLで記述した内容を他のツールと共有することで、この問題は解決できます！
6

SCN-SG Safety Concept Notation Study Group

連携のために必要なこと

Safety Concept Description Language

さまざまな機能安全に関するさまざまな機能安全に関するさまざまな⽀援ツール
機能安全に関するツール
ツール

SCDLツール
SCDLツール
SCDLツール

XML形式の「標準データ」

WordやExcelなどの形式に変換した成果物

他の⼯程を他の⼯程を他の⼯程を⽀援するツール
⽀援するツール
⽀援するツール

7

SCN-SG Safety Concept Notation Study GroupSCDLの「標準データ形式」

Safety Concept Description Language■SCDLのモデルを表現する「標準データ形式」によりSCDLツールや他のツールから⼊出⼒可能となりました• 具体的な内容は、SCDLの仕様書に掲載しています。

■標準データの利⽤シーン例• SCDLツール間のデータ互換• 他のツールとのデータのやりとり• 利⽤者独⾃の活⽤―標準形式のXMLファイルから必要な情報を抽出して活⽤• SCDLで記述したライブラリやテンプレートの作成―ツール⾮依存で提供可能
8

SCN-SG Safety Concept Notation Study Group

標準データ形式を定めるメリット

Safety Concept Description Language

標準データ形式を定めたことで、•SCDLを使うメリットが増える•SCDLと連携するツールが増える→SCDLを利⽤する際のさまざまな障壁がなくなり、導⼊しやすくなった!

9

SCN-SG Safety Concept Notation Study Group

連携ツール・連携予定ツールの紹介

Safety Concept Description Language

この「標準データ」を⼿段として、すでにさまざまなツールが連携できています。
そして、今後さらに連携の輪が広がっていきます。
本⽇は、現時点でこの標準データを活⽤しているツールと今後活⽤を予定しているツールについての紹介を⾏います。

10

SCN-SG Safety Concept Notation Study Group

連携ツール・連携予定ツール

Safety Concept Description Language

さまざまな機能安全に関するさまざまな機能安全に関するさまざまな⽀援ツール
機能安全に関するツール
ツール

SCDLツール
SCDLツール
SCDLツール

XML形式の「標準データ」

WordやExcelなどの形式に変換した成果物

他の⼯程を他の⼯程を他の⼯程を⽀援するツール
⽀援するツール
⽀援するツール

11

SCN-SG Safety Concept Notation Study Group

ツール紹介

Safety Concept Description Language■各ツールの担当者から、会社・ツールの概要およびSCDLとどのように連携するのか(あるいは、どのような連携を予定しているのか)を紹介します。
• Safilia (ガイオ・テクノロジー)• Enterprise Architect (スパークスシステムズ ジャパン)• STATURE (構造計画研究所)• microTRACER (DTSインサイト)• ZIPC TERAS (キャッツ)• Reqtify/System Synthesis (ダッソー・システムズ)

12

SCN-SG Safety Concept Notation Study Group

ツール概要紹介: Safilia

ガイオ・テクノロジー

Safety Concept Description Language

Safilia V3.0

安全コンセプト設計ツール
美しい製図と軽量で⾼い操作性
マージ
ハイライト
要求テンプレートモデル検証によりミス救済
トレーサビリティ
ISO 26262に特化

ハイライト

要求トレーサビリティ

従属故障分析

安全要求侵害分析■ 現⾏バージョンで追加された機能
安全分析(安全⽬標侵害/従属故障）、パスアナリシス、インパクト分析、ASIL履歴、要求トレーサビリティ、Doors連携 等

13SCN-SG Safety Concept Notation Study Group次バージョン Safilia R4 製品体系

Safety Concept Description Language

14

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

ツール概要紹介: Enterprise Architect+SCDLアドイン■スパークスシステムズ ジャパンはUML/SysMLツール「Enterprise Architect」などを販売するツールベンダーです。
■Enterprise ArchitectでSCDLを記述するアドインを提供しています。
• バージョン13.0 ビルド1310以降を持っている⼈は無料で利⽤できます。
• SCDLだけでなく、UML・SysML・DFD・FTA・GSNなどの図も同時に利⽤できる点が特徴です。
• https://www.sparxsystems.jp/products/EA/tech/SCDL.htm
15

SCN-SG Safety Concept Notation Study Group

ツールの画⾯

Safety Concept Description Language

16

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

SCDLとの連携: 1■SCDLの図に対して、標準データ形式での⼊出⼒に対応しています。
■作成したSCDLを役⽴てる機能を搭載しています。
■レビューする際の⽀援機能の例
アイテム
E-1

アイテム
E-1

E-2

⼊⼒デバイス

NFSR-1
従属故障を持たないこと

E-1-1

E-2-1

E-2

⼊⼒デバイス

コントローラMFG-2

コントローラ
E-2-1

E-1-1

MFG-1
MFR-2

«MFR»
制御量演算

NFSR-2
従属故障を持たないこと

MFR-1

MFR-1

«MFR»
ドライバ操作検知

操作量

«MFR»
ドライバ操作検知

E-2-2

E-2-2

E-1-2

E-1-2
SRG-2
SR-12

SR-11

«FSR»
ドライバ操作冗⻑検知

SRG-2
SR-11

«FSR»
セレクトロー

操作量
SR-21

«FSR»
ドライバ操作冗⻑検知SR-12«FSR»
セレクトロー
SR-21

SR-22

«FSR»
制御量冗⻑演算

SR-22

«FSR»
制御量冗⻑演算«FSR»
異常時駆動制限«FSR»
異常時駆動制限

SRG-1

E-3

E-3

出⼒デバイス

出⼒デバイス

NFSR-3
従属故障を持たないこと

凡例
意図した機能要求に由来する安全要求
安全機構として追加した安全要求

MFG-3

SRG-3

E-3-2

E-3-1

SR-31

«FSR»
駆動モニタ

動作⾓

MFR-3

«MFR»
駆動

モータ駆動

E-3-2

E-3-1

MFR-3

«MFR»
駆動

モータ駆動

17

SCN-SG Safety Concept Notation Study GroupSCDLとの連携: 2

Safety Concept Description Language■作成したモデルの⽂法チェック機能の例

18

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

STATURE 品質・リスクマネジメントソリューション のご紹介
自社の目的/プロセスに応じた分析テンプレート
自社QMS

ベテランの要領

規格の要求ノウハウ
コツ

FMEA

FTA

APQP

QC管理

FMEDA

DRBFMQFD

その他

フレキシブルな分析テンプレート（データモデル化、シート定義）
直感的な入力インターフェイス

知見継承
/共有

体系化し蓄積ナレッジデータベース

お客様が「実現したい」品質・安全性の向上を、知見継承により永続的に実現！
ポイント：目的までを手順化し組み込める<構築事例>
 「熟練者のノウハウを共有する」、ＩＳＯ ２６２６２ 安全分析への適用（詳細次ページ）
 「顧客と上位要求を着実に反映する」、ＩＡＴＦ １６９４９ 品質マネジメントへの適用
 「重要な箇所をきちんと考えさせる」、ＦＭＥＡテンプレートと過去トラブル連携
 その他、「医療機器・製薬」「化学プラント」など様々な分野で適用中

開発元：⽶国Sphera社
国内技術サービス提供：株式会社構造計画研究所 https://solution.kke.co.jp/sphera/

19

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

STATURE ISO 26262 機能安全分析ソリューションの概要
ＳＣＤＬ

形式検証
機能不全を想定し、安全分析や従属故障分析により安全要求を特定要求間の流れや独⽴すべき関係を視覚的に検証

機能安全コンセプト「要求の⽭盾」「振舞の⽋陥」不具合を検討段階で検出技術/HW/SW安全コンセプ
トコンセプトの展開表

ＦＭＥＡ(ハードウェア故障解析)
安全⽬標侵害フォールトツリー

ＦＳＲ－ＴＳＲ－
ＨＷＳＲ／ＨＳＩ／ＳＷＳＲを⼀気通貫で検証

メトリクス
ＰＭＨＦ
故障率クラス
安全コンセプトに基づく分析パターンを利⽤した「説明できる」フォールトツリーと故障率解析結果

故障モードに着⽬し、機能不全の想定漏れ、検出安全要求漏れなど検証

ＳＴＡＴＵＲＥとＳＣＤＬツール連携で、多⾓的な⼀貫性のある安全分析環境を提供

20

SCN-SG Safety Concept Notation Study GroupmicroTRACERツール紹介

Safety Concept Description Language■ツール名 ：microTRACER（マイクロトレーサー）■提供元 ：株式会社DTSインサイト■ツール概要 ：microTRACERは国内の機能安全規格分野で多くの企業様に利⽤されているトレー
サビリティツールです。既存の開発成果物だけでなくモデルやチケットに対してもトレーサビリティを構築することができ、要件や設計情報などをツール内にインポートする必要が無い
ため初期導⼊のハードルも低く、⾮常に軽量なトレーサビリティツールです21

SCN-SG Safety Concept Notation Study GroupmicroTRACER SCDL連携紹介

Safety Concept Description Language■SCDLとの連携機能
標準データ形式であるXMLファイルを取り込み可能
Sparx Systems社Enterprise Architectで記述したSCDL図を直接取り込み可能■ SCDL連携でのツール特徴
 汎⽤性：各ベンダーのSCDL対応ツールから出⼒された標準データ形式(XML)を取り込める為、利⽤ツール問わずトレーサビリティをサポート可能
 規格対応： 標準データ形式(XML)やSCDLの図と下流⼯程の各種成果物のトレーサビリティをサポート
 各ベンダーのSCDL対応ツールと、要件管理ツールや安全分析ツール等 他の開発ツールとのトレーサビリティ連携をサポート

 品質向上、効率化：機能安全コンセプトの変更が⼊った際に、下流成果物に対する効果的な影響分析が可能
 エビデンス：SCDL成果物のトレーサビリティ結果をExcelやPDFに出⼒して記録可能

22

SCN-SG Safety Concept Notation Study GroupmicroTRACER SCDL連携紹介

Safety Concept Description Language■ SCDL連携ユースケース①■ 機能安全コンセプトとOEM仕様/サプライヤ提案の各SCDLをトレース■ OEM仕様とサプライヤ提案のSCDLの差分をトレース情報を元に⽐較

23

SCN-SG Safety Concept Notation Study GroupmicroTRACER SCDL連携紹介

Safety Concept Description Language■ SCDL連携ユースケース②■ 安全分析ツールや要件管理ツールと連携し、安全分析結果や要件の変更に伴うSCDLへの影響や修正漏れの確認に利⽤

SCDL

安全分析ツール
要件管理ツール

24

SCN-SG Safety Concept Notation Study GroupmicroTRACERお問合せ先

Safety Concept Description Language ツール紹介URLhttps://www.dtsinsight.co.jp/product/eps_tool/microtracer/index.html

 ツールのお問合せ先
info-sec@dts-insight.co.jp

25

SCN-SG Safety Concept Notation Study Group

会社概要： キャッツ株式会社
商号

キャッツ株式会社

創⽴

1973年 11⽉ 14⽇

資本⾦

3億 6千 8百万円

事業内容

・ ソフトウェア開発⽀援ツール開発、カスタマイズ、販売、保守、研究開発
・ ハードウェアの受託開発・検証
・ ニアショアソリューションサービス

拠点● 本社／プロダクト事業本部： 横浜市港北区新横浜3-1-9 アリーナタワー● システム事業本部 機器事業所： 横浜市都筑区勝⽥町751-2● キャッツ沖縄センタ(COC)： 沖縄県うるま市字州崎14-1 沖縄IT津梁パーク

加⼊団体

・ ⼀般社団法⼈ JASPAR
・ ⾞載組込みシステムフォーラム（ASIF）
・ DEOS プロジェクト

沿⾰

1973年
1986年
1988年
1989年
2000年
2004年
2005年2007年
2008年
2010年
2013年
2018年

資本⾦ 110万円で「テスコ株式会社」を設⽴
ソフトウェア部⾨拡充のため、新横浜技術センター開設「ZIPC」 誕⽣
関連会社 「キャッツ株式会社」 を設⽴（ツール販売とソフト制作受注を始める）「テスコ株式会社」 と 「キャッツ株式会社」 を統合合併し、「キャッツ株式会社」 に改名「ZIPC Ver.6.0」 【神奈川県⼯業技術⼤賞】「XModelink」 【第11回 LSI・オブ・ザ・イヤー』設計環境/開発ツール部⾨グランプリ】 受賞
機器事業部 「ISO 9001:2000/JIS Q 9001:2000」 取得
組込みソフトウェア研究所 (CESL設⽴)
機器事業部をシステム事業部と改称
株式会社NTTデータMSE と資本提携 【NTTデータグループ加⼊】
本社をアリーナタワーに移転、キャッツ沖縄センター (COC) 設⽴
株式会社NTTデータ および 株式会社ネクスティエレクトロニクスと資本提携

Safety Concept Description Language

26

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

ZIPC FAMILY for Automotive

その１
SCDLツールとの連携
予定対象ツール

CATS の 提供 する Automotive 向 け 開発⽀援ツール
マネジメントシステム

ZIPC TERAS

トレーサビリティ
プラットフォーム
MBSE テスト設計⽀援
MBSE ⽀援システム
要求仕様

ZIPC Tester

システムレベル
妥当性確認

システムユニット
要件定義

システムユニット
妥当性確認

機能設計

システムデバッグ／調整

受⼊テスト

機能テスト設計

システムユニット
テスト

機能テスト

ＭＢＤ 検証システムユニット
デバッグ

ZIPC FOT

機能デバッグ

組合せテスト
詳細設計

単体テスト設計

単体テスト

単体デバッグ

その２
SCDLツールとの連携
予定対象ツール

実装／デバッグ／静的解析

ツール導⼊⽀援サービス
 環境構築
各ツールの環境構築を⽀援。

 オンサイトセミナー
オンサイトで⼊⾨セミナーを実施。基本的な使い⽅が習得可能。

 導⼊セミナー
ZIPC Designer

ＨＭＩモデリング

ZIPC V10

状態遷移モデリング

お客様専⽤サンプルを⽤い専⽤資料を作成して導⼊セミナーを実施。

 ⼿順書作成
⽤途に合わせた⼿順書やガイドラインを作成。

27

SCN-SG Safety Concept Notation Study GroupSCDLとの連携（予定）

Safety Concept Description Language

デモ展⽰中※ZIPC TERASは、XML取り込みが標準機能であるためSCDLの標準データを取り込み可能

SCDLツール

28

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

ZIPC TERAS

ソフトウェアの安全性・品質管理ではトレーサビリティ(追跡可能性) の確保が重要です。
どんな形式のファイルでもトレーサビリティが可能で、様々なモデリングツール、PMツールと連携したALM環境を構築できます。
連携ツール
既存資産・既存環境をそのまま活⽤成果物を登録（仕様書、モデル等）

リンクエディタ

影響範囲検索変更時の影響範囲を上流と下流それぞれに分析• Subversion, Git• Trac, Redmine,
JIRA• MS Office• PDF• テキスト、XMLファイル• ZIPC ファミリ
• EA
• MATLAB/Simulink

カバレッジ確認
上流と下流それぞれに対応関係を確認・判定し、設計のモレヌケを防⽌

29SCN-SG Safety Concept Notation Study Group

ZIPC TERAS活⽤事例

Safety Concept Description Language

 ユーザー事例のダウンロードサイト
http://www.zipc.com/instance/watchers_top.html
 マツダ様事例紹介
http://www.nttdata.com/jp/ja/case/voice/2018050201.html

お問合せ
キャッツ株式会社
TEL：045-473-2816
Email：info@zipc.com
30

SCN-SG Safety Concept Notation Study Group

会社概要 – ダッソー・システムズ

Safety Concept Description Language

大手日刊紙

ワイナリー

航空機器
航空機
メーカー

開発用ソフトウェア

1981年設立

軍用機・ミラージュ
・エタンダール・ラファールなど

民間機
・ファルコン シリーズ
・メルキュール・MD80、MD320など

オークション

シミュレーション
統合ロジスティックス・サポート・システム

不動産
創始者
ﾏﾙｾﾙ・ﾀﾞｯｿｰ名誉会長
ｾﾙｼﾞｭ･ﾀﾞｯｿｰ

主力製品
メカCAD CATIA, FEA SIMULIA(Abacus)

31

SCN-SG Safety Concept Notation Study Group

ソリューション - MBSE/MBD開発プラットフォーム

Safety Concept Description Language

3DEXPERIENCEプラットフォーム

性能を基軸にした設計・検証プロセスを構築

32

SCN-SG Safety Concept Notation Study Group

ソリューション - MBSE/MBD開発プラットフォーム

Safety Concept Description Language■ 様々なモデル(要求、機能、電気、ソフト、メカ、テストデータ)をワールドワイドで一元管理

MBSE

MBD

Test Mgmt
Data Infra

33

SCN-SG Safety Concept Notation Study Group

ISO26262管理ソリューション
■ ポイント・ソリューション
• EA含む80種類以上のツールとのトレーサビリティ• 任意のレポジトリが使える• 様々なツールを簡単に追加• 既存開発環境に容易に追加• 過去との比較も可能

製品名ReqtifySafety Concept Description Language■ プラットフォーム・ソリューション
• 構成管理、タスク管理、トレーサビリティ• 世界中どこにいてもデータの単一性を保証• データ開示レベルを選べる• モデルを俯瞰し、内部をナビゲーション• ブラウザのみでナビゲーション出来る

製品名Systems Synthesis / Traceability
34

SCN-SG Safety Concept Notation Study Group

ISO26262管理ポイントソリューション
■aa

総合評価

Safety Concept Description Language

カスタマイズ可能
文書生成

小粒度でのトレーサビリティ

SCDLもサポート

SVN

各種レポジトリ、課題管理ツール

ASILにより要求をフィルタ
35

SCN-SG Safety Concept Notation Study Group

ISO26262管理プラットフォーム・ソリューション

Safety Concept Description Language■ウェブブラウザでグローバルに検証

SCDL小粒度トレース
機能・アーキテクチャ割付け

AUTOSAR ECU割付け

モデルレビュー支援

OEM-Supplier
連携36

SCN-SG Safety Concept Notation Study Group

ツール連携デモ

Safety Concept Description Language■複数のツールが連携する具体的な例として実際にどのように連携するのかをデモでご覧いただきます。
• Safilia (ガイオテクノロジー)• STATURE (構造計画研究所)

37

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language＜連携デモ＞ＳＣＤＬとＨＷ故障率解析との連携イメージ
安全コンセプト作成 ①
各種ツールで拡散している情報を集めて図と組み合わせて視覚でき、分かり易い。

＜利用シーン＞

算出結果取り込み ⑤

安全コンセプト検討（コンセプト検討段階）

目標故障率の設定
ＳＭのカバレッジ評価値
ハードウェアアーキテクチャ設計

故障率(基礎、安全関連、PMHF)を取得
安全要求、ＳＭカバレッジ、目標故障率を取得
回路ＦＭＥ ②Ａ

（HW設計の検証）

故障解析
メトリクス/PMHF算出

アーキテクチャへの要求割当を確認しながら影響分析

ＦＴＡ/カットセット分③析

メトリクス/故障率(PMHF)

目標故障率/結果値との情報統合
目標値に対する実績値の過不足を確認

従属故障の検証、SPF/DPFの特定安全コンセプトに紐づけた実績情報の統合管理により、以後の開発・設計も「効率的・効果的」に

38④

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language＜連携デモ＞安全コンセプト作成シーンにて、より「効果的・効率的」に要求の詳細化、安全分析

安全コンセプト作成

SG-FSR-TSR-H/SSRをリンク化

安全コンセプトの動きをアニメーション化

安全要求展開表を⾃動⽣成

煩雑なドキュメント作成から解放。クライアントとのコミュニケーションも円滑に。

39

SCN-SG Safety Concept Notation Study Groupまとめ

Safety Concept Description Language■SCDLを利⽤するための環境は徐々に整いつつあり今後もさらに拡⼤・展開する⾒込みであることを、具体的なツール紹介も含めて、お伝えしました。
■SCDLそれ⾃⾝にも⼤きな価値がありますが複数のツールを連携することでさらなる価値が得られることを、実際のデモを通してお伝えしました。
■前セッションの事例で遭遇したようなツール連携の問題は他の組織でも起きる可能性が少なくありません。
ツール連携はその問題への対処策となります。
40

SCN-SG Safety Concept Notation Study Group

さいごにSafety Concept Description Language

ツール サブワーキンググループではツールを通してのさらなる連携を⽬指しています。
本⽇ご参加の皆様の中で、この活動に参加したい⽅がいらっしゃいましたら、ぜひ⼀緒に活動しましょう！
• ⾃分が持っているツールも連携させたい• 利⽤者の⽴場として、ツールやツール連携に意⾒やアイデアを出したい

41

SCN-SG Safety Concept Notation Study Group
Safety Concept Description Language

ご清聴ありがとうございました。

42