보안 관련 요구사항 추출을 위한 유스케이스 지향 매트릭스 클러스터링에 관한 연구

A Study on Clustering Use Case Oriented Matrix for Extracting Security Requirements

초록

대부분의 시스템 개발 방법은 요구사항을 기반으로 개발을 수행하지만 보안 관점에서의 요구사항에 대해 대처하기 어렵다. 이를 위해 기존 연구[1]에서는 정보공학(Information Engineering)에 Goal 적용 방법[11]을 확장하여 보안 관련 요구사항을 추출 및 우선순위를 위해 매트릭스 클러스터링을 제안한다. 보안 관련 관점에서의 Goal 지향 유스케이스 방법을 이용하여 보안 관련 요구사항을 추출한다. 각각의 보안 관련 Goal에 맞는 요구사항을 분석함으로써, 시스템에 필요한 보안 관련 기능과 엔티티 추출이 가능하다. 이를 매트릭스 클러스터링 함으로써, 보안 관련 기능이 있는 시스템 개발을 위한 절차와 각 단계의 의존성 표현이 가능하다. 즉, 소프트웨어 개발 생명 주기 상에서 순차적 단계 별로 필요한 보안 관련 기능들을 순서화 또는 그룹화 함으로써 개발 초기부터 구현 단계까지 보안 관점의 시스템을 개발하고자 한다. 본 논문에서는 사례연구로 A 연구소의 통합정보관리시스템 개발에 적용하였다.

키워드

정보공학보안 요구사항Goal 지향 유스케이스 방법론매트릭스 클러스터링Information EngineeringSecurity RequirementsGoal Oriented Use Case ApproachMatrix Clustering
제목
보안 관련 요구사항 추출을 위한 유스케이스 지향 매트릭스 클러스터링에 관한 연구
제목 (타언어)
A Study on Clustering Use Case Oriented Matrix for Extracting Security Requirements
저자
박보경김기두김영철
발행일
2012
저널명
보안공학연구논문지
9
6
페이지
469 ~ 480