Proceedings of 2011 IEEE International Conference of Services Computing (SCC)

A spring based framework for verification of service composition.

作者:
A MukherjeeZ TariP Bertok

关键词:
BPELSpring FrameworkVerificationCPN

摘要:
Service-Oriented architecture (SOA) based applications have assumed widespread acceptance owing to their agility, maintainability and modularity. However, the safety and reliability of such loosely coupled systems entirely depend on the precision of service descriptions. Consequently any implicit assumption or unforeseen usage scenarios can lead to catastrophic fiascos. This is further exacerbated by the overlapping constructs and inconsistencies in Business Process Execution Language (BPEL), the de-facto industry standard for service composition. This paper extends the Spring framework to devise a verification framework for service composition wherein each BPEL activity is represented by a Java bean. The framework instantiates the beans corresponding to activities in a BPEL specification and injects the dependencies to yield a bean-factory. Thereafter Java Architecture for XML Binding (JAXB) 2 APIs are used to transform the bean-factory into an XML based formal-model (e.g. Coloured Petri nets (CPN)) or an interchange format (e.g. Petri Net Markup Language (PNML)) for simulation and verification. In addition to automating the verification process, the proposed framework helps to combat the ad-hoc nature of existing solutions. Results indicate that the framework has an average transformation time of. 7 sec.

在线下载

相关文章:
在线客服:
对外合作:
联系方式:400-6379-560
投诉建议:feedback@hanspub.org
客服号

人工客服,优惠资讯,稿件咨询
公众号

科技前沿与学术知识分享