TY - JOUR
T1 - A case-based management system for secure software development using software security knowledge
AU - Saito, Masahito
AU - Hazeyama, Atsuo
AU - Yoshioka, Nobukazu
AU - Kobashi, Takanori
AU - Washizaki, Hironori
AU - Kaiya, Haruhiko
AU - Ohkubo, Takao
N1 - Funding Information:
This study was conducted as the 2014 joint project by National Institute of Informatics. The knowledge base was developed by partially supported by the Grant-in Aid for No. (C) 22500910 and 26330394 from the Ministry of Education, Science, Sports and Culture of Japan. The common task is a research result of the 2013 Strategic Software Research. The authors would like to thank anonymous reviewers for their comments to improve the manuscript.
Publisher Copyright:
© 2015 Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license.
PY - 2015
Y1 - 2015
N2 - In recent years, importance on software security technologies has been recognized and various types of technologies have been developed. On the other hand, in spite of recognition of necessity of providing cases that deal with full life cycle for secure software development, only few are reported. This paper describes a case-based management system (CBMS) that consists of an artifact management system and a knowledge-based management system (KBMS) to manage cases for secure software development. The former manages the artifacts created in secure software life cycle. The latter manages software security knowledge. The case-based management system also manages association between artifacts and software security knowledge and supports both visualization among software security knowledge and between artifacts and software security knowledge. We conducted an experiment to evaluate the system. We describe the effectiveness and future work of the system.
AB - In recent years, importance on software security technologies has been recognized and various types of technologies have been developed. On the other hand, in spite of recognition of necessity of providing cases that deal with full life cycle for secure software development, only few are reported. This paper describes a case-based management system (CBMS) that consists of an artifact management system and a knowledge-based management system (KBMS) to manage cases for secure software development. The former manages the artifacts created in secure software life cycle. The latter manages software security knowledge. The case-based management system also manages association between artifacts and software security knowledge and supports both visualization among software security knowledge and between artifacts and software security knowledge. We conducted an experiment to evaluate the system. We describe the effectiveness and future work of the system.
KW - Case-based management system for secure software development
KW - Secure software development support
UR - http://www.scopus.com/inward/record.url?scp=84941102623&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84941102623&partnerID=8YFLogxK
U2 - 10.1016/j.procs.2015.08.155
DO - 10.1016/j.procs.2015.08.155
M3 - Conference article
AN - SCOPUS:84941102623
SN - 1877-0509
VL - 60
SP - 1092
EP - 1100
JO - Procedia Computer Science
JF - Procedia Computer Science
IS - 1
T2 - 19th International Conference on Knowledge Based and Intelligent Information and Engineering Systems, KES 2015
Y2 - 7 September 2015 through 9 September 2015
ER -