咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Design and Implementation of a... 收藏

Design and Implementation of a BPEL Profiling System by Aspect-oriented Programming

Design and Implementation of a BPEL Profiling System by Aspect-oriented Programming

作     者:Donggyu KWAK Jaeyoung CHOI 

作者机构:School of ComputingSoongsil UniversitySeoul 156-743Korea 

出 版 物:《Journal of Measurement Science and Instrumentation》 (测试科学与仪器(英文版))

年 卷 期:2011年第2卷第2期

页      面:174-178页

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:supported by MKE(The Ministry of Knowledge Economy),Korea the ITRC support program supervised by the NIPA(NIPA-2009-(C1090-0902-0007)) 

主  题:Aspect-Oiented Programming (AOP) BPEL components profiling adding function 

摘      要:Business Process Exeention Language (BPEL) is being used in various applications as the standard of workflow. As the requirerments increase to describe application processes in BPEL, BPEL documentt is getting more Complplicated. Therefore it is difficult to describe applications in BPEL with high reliability. In order to write highly reliable BPEL document, it is necessary to check if the document is working correctly in accordance with user's intention. But it is difficult to carry out the test since BPEL engine doesn't provide a profiling function. In this paper, we suggest a BPEL system with a real-time profiling function. The suggested system consists of an integrated development environment and a BPEL nunning environment. BPEL integrated development environment has a BPEL to Java(B2J) engine, which generates and executes a Java workflow program from a BPEL document, and a converter, which converts Java Weaving XML (JWX) documents to Aspect-oriented programs. The new functions are described in JWX, which is Extensive Markup Lan-guage (XML)-based document. Since aspect-oriented programming technique provides the way to modularize main and supplemental requirements, it guarantees the low degree of coupling between BPEL workflow program and new functions by weaving them. Our approach can be extended to add other functions to provide context-aware services.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分