A Service-oriented Programming Platform for Internet-Based Virtual Computing Environment

Donggang Cao,Zan Xiao,Weizhong Shao
DOI: https://doi.org/10.1109/icpads.2009.62
2009-01-01
Abstract:This paper describes a service oriented programming platform for Internet-based Virtual Computing Environment (iVCE), which is targetted for enabling collaboration among autonomous entities over Internet. This platform provides mechanisms and facilities to help iVCE programmers write and run applications in a relatively stable and trusted environment. In this platform, autonomous entities first voluntarily join in virtual community attracted by common interests. Then entities will selectively play specific roles predefined in collaboration process which is specified in a declarative language named APEL. Capability requirements and environment specifications are also provided to enable negotiation and adaptation while process is executed. All business interfaces and negotiation interfaces are published using standard Web Services to maximize reuse and interoperation.
What problem does this paper attempt to address?