D-CaseǑȘȢǴËǍƿNjDEOSǐ
ÀǁǝƻǍ
DEOSǵȠȐǶǦȓ
2014.02.24, ÑiműÑłb
ȤÇȥȀȠǹȢǮțǨǥȁűwÃűyĤ
õĪ+r
•! ŌŏǹȋȁŝõëdƵƲǝXŭ
•! XŭIJÚǐPƹDžŝõëdǑGǜĔǖ
–! AUTOSARv&
–! D-CaseǠĔőǡdžŝõȍȞǸǷǑv&
•! DEOSǐÀǁǝƻǍ
1 / 18
ĀÌĮǍāǑĕÖ
•! ĀÌĮ
–!
–!
–!
–!
–!
^_ȩ
ķĆȩ
gŰȩ
ËW±ȩ
Ë>+rȩ
•!
•!
•!
•!
•!
ÁĀȤOIx
AȥƩ1ņËȤ1ņȥ
1991.2.14
41$9200,Ȥ20123¾Àȥ
235OȤ20124¾¹äȥ
ITSǹȋȁȤȃȉǰȢǵșȠǵǷǿȓƩNaviConĉȥ
Ōŏ5ǹȋȁȤȔȢǺ5ĉȥƩŌŏȍȚǽȁȋǩȢȓ
ŝõíe¬©ǹȋȁȤSimulinkȎȢǷŝõíeĉȥ
ŇǹȋȁȤ|±ċìȡȍȞǶǧǮȁċìǾȢȜȩTimeTracker FXȥ
¯ĠËȤĨȂǭȗȔȠǿȢǵșȠ¯ĠƩ»ĎŇgȥ
–! [F;ȩ ASIF, TOPPERSĉ
•! āǑĕÖ
–! AUTOSARĨǑëdv&Ȥŝõ¶ÜŁ, ǾȢȜ, ȍȚǽȁȋǩȢȓȥ
–! ȕȀȜȎȢǷǾȢȜǑëdv&ȤSimulink, TargetLinkȥ
–! DŽǑƩŝõ¶ÜŁȡİÉǑëdv&ȤȍȞǻǮȁȚǥȠ, ISO26262Ǐǎȥ
2 / 18
ŌŏǹȋȁŝõëdƵƲǝXŭ
.*ȩ·ĕżƜƛƗƕƗƛƓƝƏűƈƏƎƒƖƗƔƗƑƟűƇƘƏƎƓƍƔűƂƚƚƜƏűźŸŸŻű
űűűűűűűűǮȜȑǑĨŨµǠțȢȂǁǝǫȢȡǨȝǮȁȞȄǮǷǑǁǔNj
űűűűűűűűŦlȍȚǽȁȋǩȢȓǏƸƿNjǮȜȑǑŝõǒĆLJħƴǂ
ǸȠǺȢÒġ
ŝõëdǑGǜĔǖ
Ƥ! ǹȋȁŝõíeǑÏã@
–! ǣȢǭǿǮǼȖǑÏã@
–! ǹȋȁŚVǑÏã@
–! ŝõǑ¶ǑÏã@
ECUDnjǒŮqǑÀǐƲDžȣ
ºǏǝiİÐȡĭŤ@ǐ"ƲNjƠ
żƉƈƅƇżƆv&Ǡ¥ŕ
ƥ! ]ţİÉǐtƿDžƫŝõǑ¶ƬǑ²"
–! ĔĚȍȞǸǷǑĴ
–! İÉãǠŸnjƶǝǨȉȀȠǷǑŒ;
ȤȁȝȢdzȉțǿǤȑȁțǮǷǏǎȥ
ĔĚȍȞǸǷǑĴǒŪŀdžƵ!
ǨȉȀȠǷǜƵùö@ƿNjãǑ
ŸƵŗ8ǐǏLjNjưǝƴǘŶŶŶ
®Yř
~ä®â
ĩąŠÔ
ŌŖ=ėM5
ƫȝȢȠǭȢȍƬ
•!
•!
ĭ±ECUƵCŀǁǝÒġǑf;ǐ
ǍǘǏƱǹȋȁǑiİÐȡĭŤ@
]ţİÉtǑū@ȤISO26262ĉȥ
DZǷȁȡþďÀǐtǁǝŮqÀf
ƫțȕȢȁǸǭȗțǿǤƬ
•!
ǵǷǿȓ
źŸŸŻ
ȈȟȢȡȁȝȢȠ
ȌȝȢǭ
ǷǿǣțȠǯ
dzǷȏȠǵșȠ
ĩąn'
÷ťŠÔȡǸǭȗțǿǤ
ńc
SŐøı
Ƃƈ ŖōĞøı
ȡ ǥȠȋȚCŀ
ƂƈƇ ǫȢȃȉȨǿȝȑ
ƫǥȠǿțǶǧȠȁȈȢǭȠǯǣǵǷȁƬ
ŌŏǹȋȁŝõǑ=P
3 / 18
4 / 18
ǹȋȁŝõíeǑÏã@
iİÐȡĭŤ@ǐ"ƲDžAUTOSARv&
ǣȢǭǿǮǼȖǑÏã@
•!
5 / 18
ȇȢȂeóǠŃǃǂķĵnjƶǝDZȠǸȍȁǍDŽǞǠ¬ƲǝǣȢǭǿǮǼȖǠ§
VFB View
SW-C
SW-C
SW-C
SW-C
Description
AUTOSAR
SW-C
n
Description
AUTOSAR
SW-C
3
AUTOSAR
SW-C
2
Description
AUTOSAR
SW-C
1
Description
Software Component
ȇȢȂƴǛêĆƿDžVirtual Functional Bus
njů=njƶǝǹȋȁŚVǑİÉǠ§
Virtual Functional Bus
ĭ±ECUnjÍƽǞǝĢ=ŌǠljǐįĆNj
NjķĵnjƶǝíeǠ§
Virtual Functional Bus
ECU
Description
Tool supporting deployment
of SW components
System
Constraint
Description
Mapping
ECU1
ECU2
ECU3
AUTOSAR
SW-C
n
AUTOSAR
SW-C
2
AUTOSAR
SW-C
3
AUTOSAR
SW-C
1
RTE
RTE
RTE
Basic Software
Basic Software
Basic Software
.*ȩAUTOSAR Technical Overview
Gateway
RunTime Environment
VFBǠ)ë@ǁǝȕǶȗȢȜƪǵǷǿȓķĵ
ȤSW-CǑśě%ĉȥǐǀNjǾȢȜnjĢ=î
Basic Software
ECUǹȋȁƵĮǍǁǝ(œÒġǠ§
ȤOS, œ!, ǻǥǣǯ5, ȑǥDZȠ5ĉȥ
ǹȋȁŚVǑÏã@ȩAUTOSAR Software Component
《SW-C》
《SW-C》
Automatic Light
Control
ComingHome
LeavingHome
RTEƴǛů=ƽǞǝ
pħDȤCş±úȥ
Internal Behavior
outside_
brightness
6 / 18
Runnable Entity
if_light_request
RTEEvent
RunnableǑŊ=ĮZ
Ȥă3ǐǀNjǺǷǮĉǐ9ȥ
outside_
brightness
if_outside_brightness
ȐȢȁǥȠǺȋǧȢǷă3
ǥȎȠȁă3ȤRTEEventȥ
Client-Server
ȡTimingEventȩ¡oƽǞDž¹ŞSÀ×ǐõħ
ȡOperationInvokedEvent :
C/Sœ!ǑǪȏȝȢǵșȠpħĮÙH!¹ǐõħ
ȡDataReceiveEventȩS/Rœ!ǑȀȢǺH!¹ǐõħ
ȡDŽǑȩDataReceiveErrorEvent, etc!
ȡ/°ǵǷǿȓǑțȕȢȁȍȞǵǶȖȢDZȢȜǐú
Sender-Receiver
ȡ/°ǵǷǿȓǐƳƹǝ(¿Ȕȕț`œ!ǐú
ơC, C++ijĽnjðnjƶǝş±»ǕnjoĜ
ŝõǑ¶ǑÏã@ȩAUTOSAR4ð¹ǑŝõǑßǞ
7 / 18
•! ß|ĂƴǛĻđķĵƩpīǕnjŔǑßǞǠÏã@ƿƩ
œ!ȅǽȁȟȢǮƩECUƩȑǥDZȠǑķoǠŪĆNjNjħƱ
ƭƤÒġķĵƮ
ƭƥŌǵǷǿȓķĵƮ
ƭƦƀžƉDǵǷǿȓ.Ʈ
íeŲƊƁŽųǐęƵǝƇƋŵžǑķĵƪ
ƇƋŵžǠLƀžƉǐȑǽȊȠǯƿNjœ!ǠoĜƪ
ƀžƉǠÍčǁǝDžǗǑcǠ.ƪ
ƇƋŵž
ǣǮǸȜ
ƇƋŵž
ȌȝȢǭ
ƇƋŵž
ǨȠǶȠ
ƊƓƙƛƜƍƔűƁƜƖƎƛƓƗƖƍƔűŽƜƚ
íeǐǚǝȀȢǺǑ¢HnjÒġǠķĵǁǝƪ
ŶƌƄƃ ƇƟƚƛƏƕűžƗƖƐƓƑƜƙƍƛƓƗƖűƂƖƘƜƛ
ƀžƉŹ
ƀžƉź
ƇƋŵž
ǣǮǸȜ
ƇƋŵž
ǨȠǶȠ
ƇƋŵž
ȌȝȢǭ
ƀžƉŹ
ƇƟƚƛƏƕű
ŶƌƄƃ žƗƖƐƓƑƜƙƍƛƓƗƖű
ſƏƚƎƙƓƘƛƓƗƖ
ƇƋŵž
ǣǮǸȜ
ƇƋŵž
ȌȝȢǭ
ƀƞƛƙƍƎƛűƗƐűƇƟƚƛƏƕű
ŶƌƄƃ žƗƖƐƓƑƜƙƍƛƓƗƖű
ſƏƚƎƙƓƘƛƓƗƖ
ƭƧƀžƉDǵǷǿȓķĵƮ
ƭƨpīƮ
ƇƋƣžÍǑ-ķĵŴűƆƈƀȧŽƇƋǑDZȠȋǤǯȝȢǵșȠǏǎƪ
ŽƇƋǑDZȠȋǤǯȝȢǵșȠȋǢǥȜȧƆƈƀǠĢ=îƿƩƇƋŵžǠpīƪ
ƀžƉŹ
ƀžƉŹ
ƇƋŵž
ǣǮǸȜ
ƇƋŵž
ȌȝȢǭ
ƀžƉű
ŶƌƄƃ žƗƖƐƓƑƜƙƍƛƓƗƖű
ſƏƚƎƙƓƘƛƓƗƖ
ƇƋŵž
ǣǮǸȜ
ƇƋŵž
ȌȝȢǭ
ƆƈƀǑƂŷƁǠðƿNjpīǁǝƪ
Ɔƈƀ
Ɔƈƀ
ƀžƉűžƗƖƐƓƑƜƙƍƛƓƗƖűſƏƚƎƙƓƘƛƓƗƖƴǛ
ŽƇƋ
ŽƇƋ
DZȢȂǠĢ=îǁǝƪ
İoƽǞDžnjƌƄƃȋǢǥȜǠƿƩÓ|ĂǑ&:Ǎǁǝƪ
8 / 18
]ţİÉǐtƿDžƫŝõǑ¶ƬǑ²"
D-Case Driven DevelopmentǑĒ
DCDDȤD-Case Driven DevelopmentȥǍǒȬ
•! ƫŝõǑ¶ƬǑjǠ7ǐŁĹƿNjƴǛËŝk
•! )öǐǒǑǺǥȒȠǯnjD-CaseǠ
–! ĵòĆʹȡȡȡƫŝõǑ¶ƬǑ'#ǠŁĹ
–! ķĵËŝk¹ȡȡȡƫÅæƬıänjŁĹǠ'#ǐŒ;
•! ĪĶÜǐD-CaseǠ¤ðǁǝƻǍnjǑ<ÅǠéƱ
–! ĮB/ǏÅæǑǖƵoĜƽǞǝ
–! ŁĹƿDžǾțȢƵĢǂǍÅæǑMQ2oaãǍǏǝ
–! Ëŝk¹änjįœǃNjưǏưh@ǠøıǁǝĔǖǠĚǜőǗǝ
9 / 18
DCDDȍȞǸǷȩĵòĆÊ
10 / 18
ÂƴǛǑ
@ä
•! ĵòĖÅǠDŽǑjǑÈǍǏǝ“ĝƲ¶”ǐaNJƶļǁǝ
PFD
要求仕様書
要求を満足するために
成果物定義
必要な"成果物"を設計
・全体体系
・章節構造
成果物を作り出す
"仕事の進め方"を設計
仕事の進め方
・開発工程
・承認タイミングなど
計画レビュー
計画立案の考え方に対する共通理解
を持つことで開発計画の妥当性を
適切に判断できる
成果物を作り出すために
必要な"開発工数"の算出
D-Case
ガント
チャート
"開発計画の妥当性"
に関する主張
開発工数
スケジュールの設計
・リソースアサイン
・レビュー計画等
スケジュール
D-CaseƢÅæoĜȡPFDh¨İ6
11 / 18
PFD
Step2: ÅæǑǍ
MÉ2´Ǒ|ĂǠoĜǁǝ
ÅæoĜ
D-Case
Step3: ÅæǑ
MÉaãǠķoǁǝ
Step1: ǨȉȀȠǷǠ
ƵƱDǐǕǍǗǝ
DCDDȍȞǸǷȩķĵË
12 / 18
ÂƴǛǑ
@ä
•! ķĵŝk7ǐ(¿ƿDžMÉaãǐaNJƶÅæǠļǁǝ
従来の仕事の仕方
設計作業
入力成果物
出力成果物
(PM未承認)
レビュー
設計作業で考えることを図示して
相手との共通理解を実現する
DCDDの仕事の仕方
D-Case
出力成果物
(PM承認済)
レビュー議事録
合格基準の提供
"設計内容の妥当性"
に関する主張
入力成果物
出力成果物に期待する
設計作業
出力成果物
"設計内容"を設計
(=エビデンス作り) (PM未承認)
レビュー
出力成果物
(PM承認済)
レビュー議事録
ǒǀǗNjǑDCDDȩĵòĆÊǑ
13 / 18
•! ĶKǑľ¸džƹƿNj¦ưNjǘǛưǕƿDž
•! 4ðǵȢȠǒĵòǑjǠsŅǁǝŅ
ĵòĆÊǑȩƻǡǏįƵ.ǕƿDž
14 / 18
ĀǍƿNjțțȢǷĸJǁǝǐǒȕȆıä
ǑVʼndžƹnjǒB/ƩĬVŝõǑ¶
ǠȕȆȤG3ȥǍǑŕǗ¶ȤG2, G4ȥǐ/
ƹNjŁĹƿNjưǝǑǒģư
ĀǑ(œìIJǍǏLjNjưǝȍȞǸǷ
ƵC1ǐěƴǞNjưǝƻǍnjļŃúŘ
ǏƸG4šǠŅŁnjƶNjģư
ǒǀǗNjǑDCDDȩķĵËǑ
15 / 18
•! jǠŸǁǝǨȉȀȠǷǍƿNj½ēÅæǙDŽǑķĵŗĂƵļƽ
ǞDžĶŜǏǎǠàƲDžưØ LJǒ/ƴǝƵ!
ǣǮǿǤȉǿǤ×Ǒ
ǣǦȁȍǽȁ
ķĵŗĂǑ
ļĶŜ
½ēÅæ
D-CaseǬǥȂȚǥȠ
•!
16 / 18
½ǑDzȢȜ
–! ƫȪĬVOȫǒǮțǨǥȁǑĬVǍƿNjțțȢǷnjƶǝƬǠěƸ
•!
ĈŢzǑDzȢȜ
–! &:ȤĮÙȥȡ.:ȤȍȞǻǮȁȥȡh¨ȤȍȞǸǷȥǑ3ŎnjŁĹ
•!
ĈŢzšǑDzȢȜ
–! ǑçǐǀDžŁĹǠĢñǐyŝ
–! DždžƿƩǑÝũǐôǁǝƻǍ
ĈŢzšǑÝũ
Ƥ DZȠǿǭǷȁǐŁĹnjðưǝ”ijĥ”Ǚ”ßð
ǁǝňï”ǑoĜǠěƸȤĔĚÏãȍȞǸǷĉȥ
ǑoĜǠěƸȤĔĚÏãȍȞǸǷĉȥ
ƥ ijĥǑ?Rş ƵÕƿưƻǍǐś
•!
½zȤǨȉȀȠǷȡȕȄǺȢȥ
ǨȉȀȠǷǑUO6
ȡĺĊƵçonjƶǝǚƱƫ³»OȦćČOƬ
ǑȝȎȜnjoĜǁǝ
ȡħåƵǨȉȀȠǷǐǏǝǑǒE6NGǍǁǝ
ȤȩAƽǡǐÿļƿDžȥ
ȕȄǺȢǑ4ð¶Ü
ȡuÂįƽǞǝȍȞǶǧǮȁǑțǷǮøıǑ
ĔǖǍƿNjśěȤÎhºŬǑHìĶŜĉȥ
ŝõǠŕǗǏƵǛèÛǐǀNjŁĹŒ;
ȡĵòĆʹǑ7§Ƶ{ǞDž
ȡµDžǏĨĿŭƵ.ƽǞDžƩǏǎ
DEOSǐÀǁǝƻǍ
DCDDÁÉŖðǐPƹDžä
•!
D-CaseǑǐ¹ŞƵƴƴǝ
17 / 18
ünjƶǝģư
ƵǏưǘǑƴ!
–! ŅŁ/IJǑģư³ijƵưljƴǏư
–! ǎƻǕnj£ǜƺǞǓúǒďƿNjƸǞǝȬűǏǎ
ǎƻǕnj£ǜƺǞǓúǒďƿNjƸǞǝȬ Ǐǎ
•!
ƽǞDžD-CaseǑìIJƵih
–! ĮĐƵđƴǁƷNj}i@ƿDžD-Case
–! NǀTǏǑǐNjŧǏǝijĥǠðƩǏǎ
DEOSǐÀƿNjưǝƻǍ
•!
•!
•!
ǹȋȁŝõǑǵȢȠǐMǟǃDžŅŁ/IJȈǺȢȠǸǽȁǑÏã@
Ģ=ŌËóǑİÉǍĔǖMǟǃDžÞðǑĦĄȡ(¿
D-CaseĨĞǑȁȝȢȄȠǯłǑ²"
–! ȝȉȗȢǐƲǝD-CasełȤA3"1-2ÄnjǕǍǗǝĨǏǎȥǠÀȣ
•!
ŁĹǐÝ:njƶǝǾȢȜǑ²"Ȥ«ȡķĵǾȢȜǍǑŔªĉȥ
–! D-Case Editorȩ D-CaseǑĪĶǠǁǔNjÞðƿNjŁĹǁǝƻǍƵnjƶǝ
–! Astah GSNȩ GSNǑĪĶǐLjDž
:Ǐ\¬©ȤĘăǑĢ=0ǜ¼Ʋĉȥ
18 / 18
ƼáğƯǜƵǍƱƼƾưǕƿDž
ÇĀȀȠǹȢǮțǨǥȁ
http://www.denso-create.jp
ýûOIx
AÆ3-1-1 wŋĈîUȉȜ
Telȩ052-238-0460 Faxȩ052-238-0461
© Copyright 2026 ExpyDoc