Mobile Software is running on the specific mobile devices and need very secure assurance during development life cycle for performs certain secure tasks for the user of the mobile applications. Extreme programming (XP) is a modern approach for iterative development of software in which you never wait for the complete requirements and start development. Security is usually unnoticed during early phases of software life cycle. In this paper, our main objective is to focus on security requirements at each phase of software life cycle. In this regard, XP is a key solution that provides us with a guide with the ease to recheck our security requirements, if they are unnoticed at any step of software life cycle. Based on XP technique, a new model has been designed that focuses on the concept of iterative development of secure software. In addition, this paper is a guide for developers to develop secure software as most of the software developers are not trained for software security.
목차
Abstract 1. INTRODUCTION 2. SECURE SOFTWARE DEVELOPMENT 3. ITERATIVE METHOD OF SOFTWARE LIFE CYCLE 4. SECURE SOFTWARE LIFE CYCLE – A MODEL 4.1 SECURITY ANALYSIS / REQUIREMENTS 4.2 SECURITY FUNCTIONAL REQUIREMENTS 4.3 SECURITY DESIGN & IMPLEMENTATION 4.4 SECURITY TESTING AND DEPLOYMENT 5. CONCLUSION & FUTURE WORK REFERENCE
키워드
Software SecuritySoftware Life cycleExtreme Programming (XP)
저자
Haeng-Kon Kim [ Department of Computer Engineering, Catholic University of Daegu, Korea, Professor ]
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업