한국정보과학회:학술대회논문집 (Proceedings of the Korean Information Science Society Conference)
- 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (B)
- /
- Pages.515-519
- /
- 2008
- /
- 1598-5164(pISSN)
관점 지향 프로그래밍(AOP) 기법을 적용한 워크플로우 서비스 시스템
A Workflow Service System Based on Aspect-Oriented Programming(AOP)
- 손인선 (숭실대학교 시스템소프트웨어 연구실) ;
- 최종선 (숭실대학교 시스템소프트웨어 연구실) ;
- 조용윤 (숭실대학교 시스템소프트웨어 연구실) ;
- 손은미 (숭실대학교 시스템소프트웨어 연구실) ;
- 최재영 (숭실대학교 시스템소프트웨어 연구실)
- Son, In-Seon (Soongsil University System Software Laboratory) ;
- Choi, Jong-Sun (Soongsil University System Software Laboratory) ;
- Cho, Yong-Yun (Soongsil University System Software Laboratory) ;
- Son, Eun-Mi (Soongsil University System Software Laboratory) ;
- Choi, Jae-Young (Soongsil University System Software Laboratory)
- 발행 : 2008.06.30
초록
관점 지향 프로그래밍은 구조적 프로그래밍, 객체 지향 프로그래밍 등 기존 프로그래밍 방법론에서 모듈화하지 못한 여러 요구사항에 걸쳐 있는 부가적인 요구사항을 모듈화 할 수 있는 방법을 제공한다. 모듈화 하기 어려운 요구 사항을 횡단 관심으로 분류하고, 이를 애스펙트 단위로 모듈화하여 재사용성을 극대화시키는 관점 지향 프로그래밍은 새로운 프로그래밍 패러다임으로 활발하게 연구가 진행 중이다. 본 논문에서는 현재 비즈니스 및 분산 컴퓨팅 환경에서 많이 이용되는 워크플로우 표준 언어인 BPEL에 워크플로우 서비스의 전이조건의 재사용성을 극대화하기 위해 관점 지향 프로그래밍 기술을 적용한 워크플로우 서비스 시스템을 제안한다. 본 시스템은 워크플로우에 존재하는 독립적인 웹 서비스들이 실행조건으로 요구하는 동일한 정보에 대한 재사용성의 극대화 방법을 제공하는 장점을 가진다.
키워드