메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술대회자료
저자정보
곽동규 (숭실대학교) 김민석 (숭실대학교) 최재영 (숭실대학교) 유재우 (숭실대학교)
저널정보
Korean Institute of Information Scientists and Engineers 한국정보과학회 학술발표논문집 한국정보과학회 2011가을 학술발표논문집 제38권 제2호(A)
발행연도
2011.11
수록면
373 - 376 (4page)

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

이 논문의 연구 히스토리 (6)

초록· 키워드

오류제보하기
BPEL은 워크플로우의 표준 언어로서 프로그래밍 언어에 대한 이해도가 낮은 도메인 전문가도 쉽게 비즈니스 흐름을 작성할 수 있다. 하지만 특정 도메인에서는 BPEL에서 제공하고 있지 않는 기능을 요구하게 된다. 본 논문은 BPEL에 요구되는 기능을 확장하기 위해서 새로운 기능의 엘리먼트를 추가하는 방법을 제안한다. 새로운 기능의 엘리먼트를 추가하기 위해서는 두 가지가 요구되는데 한 가지는 문법적인 추가이고 다른 한 가지는 처리 루틴의 추가이다. XML의 문법적인 정의는 XML 스키마를 사용한다. 본 논문에서는 XML 스키마에 처리 루틴을 확장하기 위해 XAS4B를 제안한다. XAS4B는 새롭게 정의된 엘리먼트의 처리 루틴을 JAVA 프로그램으로 작성할 수 있다. 그리고 XAS4B 문서에 작성된 처리 루틴을 처리하기 위해 BPEL 엔진 중 하나인 B2J 엔진과 관점지향 프로그램의 구현체인 AspectJ를 사용한다. B2J는 BPEL 문서를 JAVA 프로그램으로 변환하여 JAVA 프로그램을 실행한다. 그리고 AsepctJ는 핵심관심사화 횡단관심사를 낮은 결합도로 직조한다. 본 시스템은 B2J가 생성한 프로그램을 핵심관심사와 새로운 언어 루틴을 위한 XML 컴파일러가 생성한 프로그램을 횡단관심사로 처리한다. 본 시스템은 프로그래밍 언어에 대한 이해도가 낮은 도메인 전문가도 쉽게 새로운 기능을 위한 엘리먼트를 사용할 수 있도록 한다.

목차

요약
1. 서론
2. 관련연구
3. XAS4B (XML Attribute Schema for BPEL)
4. 시스템 구조
5. 결론
참고문헌

참고문헌 (0)

참고문헌 신청

이 논문의 저자 정보

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2013-569-001149867