D-Case DEOS 25 5 1 DEOS-FY2013-DC-02J DEOS JST CREST
1 1 DEOS D-Case [7, 17, 12, 10] [9, 2] D-Case D-Case 1 DEOS D-Script 1 DEOS D-Case (Safety Case) [3] (assure) D-Case 3 D-Script [14] D-Script D-RE 1
2 D-CASE ([11, 15, 8] ) 3 1. 2. Adelard ASCE *1 ASCE D-Script D-RE 3. D-Case 3 2012 9 14 1 D-Case 30 ( 2 ) D-Case *2 2 D-Case D-Case10 3 D-Case 4 ET ( ) D-Case 2 D-Case D-Case GSN(Goal Structuring Notation) [6] *1 http://www.adelard.com/asce/choosing-asce/index.html *2 http://www.dcase.jp 2
2.1 D-Case 2 D-CASE 2 D-Case 3 D-Case 2.1 D-Case ( ) JIS Z8115 (2000) Avizienis [1] : : : : : Jackson (Explicit claims) (Evidence) (Expertise) [5] (D-Case) 3
2.1 D-Case 2 D-CASE 3 D-Case D-Case 1. ISO 26262 / Part10 [4] 5.3 GSN CAE(Claims- Argument- Evidence) *3 2. D-Case D-Case *3 http://www.adelard.com/asce/choosing-asce/cae.html 4
2.1 D-Case 2 D-CASE 3. D-Case D-Case 4 D-Case 4 D-Case 5 D-Case D-Case 5
2.2 2 D-CASE 5 2.2 D-Case ( 6) D-Case GSN 1. (Goal) 2. (Strategy) X 3. (Context) 4. (Evidence) 5. (Undeveloped) 6
2.3 2 D-CASE 6 D-Case 6. (Monitor) D-Case 7. (External) D-Case ( 7) 1. 2. D-Case 3. 4. ( ) 2.3 D-Case [12] D-Case [17] D-Case 7
2.4 2 D-CASE 7 1. 2. 3. : 4. 5. D-Case 6. 7. D-Case 8. 9. 2.4 D-Case DEOS ET 8 ET2011 DEOS 8 2011 D-Case DEOS 8
2.4 2 D-CASE 1. PC 9 9 2. D-Case 3. : D-Case SLA(Service Level Agreement) 4. 10 SLA(Service Level Agreement) 5. D-Case PC PC PC 9
2.4 2 D-CASE 10 11 11 D-Case 6.,,,,, 7. D-Case D-Case 12 ( ) 10
2.5 D-Case10 2 D-CASE 12 D-Case D-Case 2.5 D-Case10 D-Case 10 D-Case 10 1. 2. 3. 11
3 D-CASE D-Case D-Case 4. 5. D-Case D-Case D-Case 6. D-Case 7. 8. D-Case 9. D-Case D-Case D-Case 10. 3 D-Case D-Case D-Case Editor [9] D-Case Editor D- Case/GSN D-Case D-Case Editor D-Case Editor D-Case/GSN(Goal Structuring Notation) 12
3 D-CASE D-Case OMG ARM Assurance Case D-Case/GSN D-Case D-Case DEOS D-RE DEOS 13 13 D-Case Editor D-Case Editor Eclipse Eclipse *4 D-Case D-Case D-Case D-Case D-Case 14 *4 http://www.dependable-os.net/tech/d-caseeditor/d-case Editor J.html 13
4 D-CASE 14 D-Case DS-Bench/D-Cloud [2] *5 [18] *6 Web Browser D-Case D-Case Weaver *7 4 D-Case D-Case D-Case [13] D-Case ET [16] 2012 ET ET LEGO Mindstorms R UML *5 http://www.dependable-os.net/tech/dsbenchdcloud/index J.html *6 http://web.sfc.keio.ac.jp/ jin/dm/d-case EXP JA/D-Case EXP.html *7 http://www.dependable-os.net/tech/dcaseweaver/index J.html 14
4 D-CASE D-Case 1. 2. / UML D-Case 3. D-Case D-Case ET 15 ET D-Case D-Case 15
4 D-CASE 15 D-Case 16 D-Case D-Case 16 D-Case D-Case 3 D-Case 2012 9 29 ET D-Case 2012 16
11 ET2012 D-Case D-Case 5 D-Case D-Case 2010 4 D-Case (matsuno@is.uec.ac.jp) (Masanori.Onda@fujixerox.co.jp) (yamamotosui@icts.nagoya-u.ac.jp) [1] Algirdas Avizienis, Jean-Claude Laprie, Brian Randell, and Carl Landwehr. Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secur. Comput., 1(1):11 33, January 2004. [2] Hajime Fujita, Yutaka Matsuno, Toshihiro Hanawa, Mitsuhisa Sato, Shinpei Kato, and Yutaka Ishikawa. DS-Bench toolset: Tools for dependability benchmarking with simulation and assurance. In Proc. IEEE DSN 2012, 2012. 8pages. [3] J.R. Inge. The safety case, its development and use in the United Kingdom. In Proc. of ISSC25, 2007. [4] ISO. ISO 26262 road vehicle - functional safety -, part 10: Guideline on ISO 26262, 2012. [5] Daniel Jackson, Martyn Thomas, and Lynette I. Millett. Software for Dependable Systems Sufficient Evidence? The National Academies Press, Washington D.C., 2007. [6] Tim Kelly and Rob Weaver. The goal structuring notation - a safety argument notation. In Proc. of the Dependable Systems and Networks 2004, Workshop on Assurance Cases, 2004. [7] Yutaka Matsuno, Jin Nakazawa, Makoto Takeyama, Midori Sugaya, and Yutaka Ishikawa. Toward a language for communication among stakeholders. In Proc. of the 16th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 10), pages 93 100, 2010. [8] Yutaka Matsuno and Kenji Taguchi. Parameterised argument structure for GSN patterns. In Proc. IEEE 11th International Conference on Quality Software (QSIC 2011), pages 96 101, 2011. [9] Yutaka Matsuno, Hiroki Takamura, and Yutaka Ishikawa. A dependability case editor with pattern 17
library. In Procs. IEEE 12th International Symposium on High-Assurance Systems Engineering (HASE), pages 170 171, 2010. [10] Yutaka Matsuno and Shuichiro Yamamoto. Consensus building and in-operation assurance for service dependability. In Proc. of CD-ARES, LNCS 7465, pages 639 653. Springer, 2012. [11] Yutaka Matsuno and Shuichiro Yamamoto. Toward dynamic assurance cases. In Proc. JCKBSE 2012, pages 154 160. IOS Press, 2012. [12] Yutaka Matsuno and Shuichiro Yamamoto. A new method for writing assurance cases. International Journal of Secure Software Engineering (IJSSE), Special Issue on Cybersecurity Scientific Validation, January 2013. Accepted for Publication. [13] Kohei Tanaka, Yutaka Matsuno, Yoshihiro Nakabo, Seiko Shirasaka, and Shinichi Nakasuka. Toward strategic development of hodoyoshi microsatellite using assurance cases. In Proc. of International Astronautical Federation (IAC2012), 2012. [14] Mario Tokoro, editor. Open Systems Dependability: Dependability Engineering for Ever- Changing Systems. CRC Press, 2012. [15] Shuichiro Yamamoto and Yutaka Matsuno. A review method based on a matrix interpretation of GSN. In Proc. JCKBSE 2012, pages 36 42. IOS Press, 2012. [16]. ET D-Case. In 2012, 2012. [17]. D-Case!., 2012. ISBN: 978-4-86293-079-8. [18]. D-Case. B, J95-B(11), 11 2012. 18
DEOS Homepage http : //www.dependable os.net Tel 03 3526 6724 E-mail center@dependable os.net