Annual Conference of KIPS (한국정보처리학회:학술대회논문집)
- 2008.11a
- /
- Pages.563-565
- /
- 2008
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
A Trace Mechanism to Demonstrate the Verify of Aspect Weaving
Aspect Weaving 유효성 검증을 해결하기 위한 Trace Mechanism에 관한 연구
- Jin-Hyang Kim (Dept of Computer Engineering, Kyunghee University ) ;
- Yong-Jae Song (Dept of Computer Engineering, Kyunghee University)
- Published : 2008.11.14
Abstract
AOP(Aspect-Oriented Programming)는 어플리케이션을 다양한 관점으로 분해하여 객체지향에서 추구하는 모듈화를 더욱 잘 지원하도록 하는 프로그래밍 기법이다. AOP의 단점은 거의 모두가 실행 전에 메소드를 차단하도록 구성되어 있다. 그리고 클래스와 Aspect의 위빙시 join point의 유효성 결함이 많이 발생한다. 따라서 본 논문에서는 trace mechanism을 이용하여 유효성 결함을 감소시키며, 클래스와 Aspcet간의 메소드 호출 관계를 명백히하기 위해 참조테이블을 생성하였다. Weaver에 의해 위빙된 후 생성된 XML코드와 저장소에 저장된 참조테이블 정보는 개발자가 원하는 요구사항에 맞게 적당한 컴포넌트에 배치되도록 Validation Agent를 사용하였다.
Keywords