Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

관점지향 프로그래밍 기법을 이용한 규칙 기반 BPEL 시스템의 설계와 구현Rule-based BPEL System using Aspect Oriented Programming

Other Titles
Rule-based BPEL System using Aspect Oriented Programming
Authors
곽동규최재영유재우
Issue Date
Feb-2012
Publisher
한국정보과학회
Keywords
워크플로우; BPEL; 관점지향 프로그래밍; 규칙; B2J; Drools; workflow; BPEL; aspect-oriented programming; rule; B2J; Drools
Citation
정보과학회논문지 : 소프트웨어 및 응용, v.39, no.2, pp.153 - 161
Journal Title
정보과학회논문지 : 소프트웨어 및 응용
Volume
39
Number
2
Start Page
153
End Page
161
URI
http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/12729
ISSN
1229-6848
Abstract
BPEL은 작업의 순서를 기술하는 워크플로우의 표준으로서 웹 서비스를 기반으로 하는 분산 컴퓨팅 환경의 많은 응용 분야에 적용되고 있다. BPEL의 요구사항이 복잡해지면서 규칙기반의 엔진이 요구되고 있다. 본 논문은 BPEL 문법을 그대로 이용하면서 규칙을 추가하기 위해 규칙을 기술할 수 있는 R4BPEL 문서를 제안하고, AspectJ를 이용하여 B2J 엔진에 적용한 결과를 보인다. AspectJ는 관점지향 프로그래밍 기법의 자바 구현물로서, 기존의 자바 프로그램 코드를 변경하지 않고 새로운 프로그램을 추가할 수 있는 방법을 제공하고 있다. 그리고 B2J 엔진은 이클립스 프로젝트 중 하나로, BPEL 문서를 자바 프로그램으로 변환하여 자바 프로그램을 실행하는 구조를 갖는다. 본 논문에서는 B2J 엔진이 생성한 프로그램을 핵심관심사로 하고, R4BPEL로 작성한 규칙을 실행하는 프로그램을 횡단관심사로 직조하여, B2J 엔진이 생성한 프로그램을 수정하지 않고 새로운 규칙을 적용하는 방법을 제안한다. 제안하는 방법은 규칙 문서와 BPEL 문서를 독립적으로 관리함으로써, 규칙을 이용한 서비스 모델링을 가능하게 하고 또한 서비스의 재사용성을 증가시키는 장점을 가진다.
Files in This Item
Go to Link
Appears in
Collections
College of Information Technology > School of Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Choi, Jaeyoung photo

Choi, Jaeyoung
College of Information Technology (School of Computer Science and Engineering)
Read more

Altmetrics

Total Views & Downloads

BROWSE