AOP를 이용한 비기능 요구의 정의와 검증

Definition and Verification of Non-Functional Requirements Using AOP
  • 최은만
  • 이선미

초록

소프트웨어 요구는 크게 기능 요구와 비기능 요구로 나뉜다. 비기능 요구는 기능 요구보다 시스템 전체에 영향을 미치며, 비기능 오류는 프로그램의 품질에 치명적일 수 있다. 비기능 요구를 분석하고 평가하는 방법은 기능 요구를 분석하는 방법에 비해 불명확하거나 다양하지 못하다. 제안된 NFR 프레임워크는 오직 비기능 요구만을 표현하고 있다. 본 논문에서는 기능 요구와 비기능 요구를 연관 지어 표현하기 위하여 확장 UML을 도입하여 비기능 요구를 분류하고 표현한다. 이 방안을 적용하면 비기능 요구의 모듈화로 복잡성이 감소되며, 비기능 요구의 명확한 검증으로 추적성이 용이해진다.

키워드

비기능 요구횡단 관심사AOPnon-functional requirementscross-cutting aspectAOP
제목
AOP를 이용한 비기능 요구의 정의와 검증
제목 (타언어)
Definition and Verification of Non-Functional Requirements Using AOP
저자
최은만이선미
발행일
2013-06
저널명
정보과학회 컴퓨팅의 실제 논문지
19
6
페이지
336 ~ 340