- AOP를 이용한 비기능 요구의 정의와 검증
- ㆍ 저자명
- 최은만,이선미,Choi. Eun Man,Lee. Sun-Mi
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터
- ㆍ 권/호정보
- 2013년|19권 6호|pp.336-340 (5 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
소프트웨어 요구는 크게 기능 요구와 비기능 요구로 나뉜다. 비기능 요구는 기능 요구보다 시스템 전체에 영향을 미치며, 비기능 오류는 프로그램의 품질에 치명적일 수 있다. 비기능 요구를 분석하고 평가하는 방법은 기능 요구를 분석하는 방법에 비해 불명확하거나 다양하지 못하다. 제안된 NFR 프레임워크는 오직 비기능 요구만을 표현하고 있다. 본 논문에서는 기능 요구와 비기능 요구를 연관 지어 표현하기 위하여 확장 UML을 도입하여 비기능 요구를 분류하고 표현한다. 이 방안을 적용하면 비기능 요구의 모듈화로 복잡성이 감소되며, 비기능 요구의 명확한 검증으로 추적성이 용이해진다.
Software requirements are divided into functional requirements and non-functional requirements. Non-functional errors affect the quality of the entire system more than functional errors do. Several issues such as analysis, specification and evaluation of non-functional requirements are not clear. This paper proposes a framework for definition and verification of non-functional requirements using AOP. By using UML extension and applying AOP we can solve the code mixing problem of the classified non-functional requirements which are interspersed with Aspects. The result of applying proposed scheme shows improvement of modularity, reduction of complexity, ease of traceability, clear validation of non-functional requirements.