The linear time-branching time spectrum (extended abstract)
CONCUR '90 Proceedings on Theories of concurrency : unification and extension: unification and extension
An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Production workflow: concepts and techniques
Production workflow: concepts and techniques
SETI@home: an experiment in public-resource computing
Communications of the ACM
Quality driven web services composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
GlueQoS: Middleware to Sweeten Quality-of-Service Policy Interactions
Proceedings of the 26th International Conference on Software Engineering
B2B integration over the Internet with XML: RosettaNet successes and challenges
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
The dawning of the autonomic computing era
IBM Systems Journal
Transaction policies for service-oriented computing
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
Supporting policy-driven behaviors in web services: experiences and issues
Proceedings of the 2nd international conference on Service oriented computing
Composition of coordinated web services
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Consistency between Executable and Abstract Processes
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
When are two workflows the same?
CATS '05 Proceedings of the 2005 Australasian symposium on Theory of computing - Volume 41
Using Aspects for Security Engineering of Web Service Compositions
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Weaving Aspects into Web Service Orchestrations
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Colombo: lightweight middleware for service-oriented computing
IBM Systems Journal
On using BPEL extensibility to implement OGSI and WSRF Grid workflows: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Choreography for the Grid: towards fitting BPEL to the resource framework: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Autonomic Computing
Why do internet services fail, and what can be done about it?
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Business process choreography in WebSphere: combining the power of BPEL and J2EE
IBM Systems Journal
Analyzing web service based business processes
FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
From rosettanet PIPs to BPEL processes: a three level approach for business protocols
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Service communities: applications and middleware
Proceedings of the 6th international workshop on Software engineering and middleware
Autonomic resource provisioning for software business processes
Information and Software Technology
Static analysis of active XML systems
Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Service-Oriented Computing - ICSOC 2007 Workshops
Static analysis of active XML systems
ACM Transactions on Database Systems (TODS)
Usage of BPEL and grid in the implementation of e-governance applications
ACST '08 Proceedings of the Fourth IASTED International Conference on Advances in Computer Science and Technology
Dynamically traveling web service clustering based on spatial and temporal aspects
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Bottom-up fault management in composite web services
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
DENEB: a platform for the development and execution of interoperable dynamic Web processes
Concurrency and Computation: Practice & Experience
The new supply chain's frontier: Information management
International Journal of Information Management: The Journal for Information Professionals
Service Oriented Enterprise and Contracted Profit Sharing
International Journal of Systems and Service-Oriented Engineering
Interoperability and Functionality of WS-* Implementations
International Journal of Web Services Research
Hi-index | 0.00 |
The Business Process Execution Language for Web Services (BPEL4WS or BPEL for short) is an XML-based language for defining business processes that provides an interoperable, portable language for both abstract and executable processes and that was designed from the beginning to operate in the heterogeneity and dynamism that is commonplace in information technology today. BPEL builds on the layers of flexibility provided by the Web Services stack, and especially by XML. In this paper, we provide a brief introduction to BPEL with emphasis on architectural drivers and basic concepts. Then we survey ongoing BPEL work in several application areas: adding quality of service to BPEL, extending BPEL to activities involving humans, BPEL for grid computing, and BPEL for autonomic computing.