Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
A unified version model for configuration management
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Configuration management with logical structures
Proceedings of the 18th international conference on Software engineering
Version models for software configuration management
ACM Computing Surveys (CSUR)
Highly reliable upgrading of components
Proceedings of the 21st international conference on Software engineering
Component revision identification based on IDL/ADL component specification
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
A Layered Architecture for Uniform Version Management
IEEE Transactions on Software Engineering
ESEC '89 Proceedings of the 2nd European Software Engineering Conference
A General Model for Version Management in Databases
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Versions of Simple and Composite Objects
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Enabling Flexible Cross-Version Interoperability for Distributed Services
DOA '99 Proceedings of the International Symposium on Distributed Objects and Applications
IEEE Internet Computing
Interoperability among independently evolving web services
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
The Art and Science of Software Release Planning
IEEE Software
Value-Based Software Engineering
Value-Based Software Engineering
A design for adaptive web service evolution
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
A formal framework for component deployment
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
A design technique for evolving web services
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
ICEBE '06 Proceedings of the IEEE International Conference on e-Business Engineering
Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
Change Management in Semantic Business Processes Modeling
ISADS '07 Proceedings of the Eighth International Symposium on Autonomous Decentralized Systems
Dynamic Business Process Management Based on Process Change Patterns
ICCIT '07 Proceedings of the 2007 International Conference on Convergence Information Technology
Orchestrating Web Services with BPEL
IEEE Software
Validating quicksand: Temporal schema versioning in τXSchema
Data & Knowledge Engineering
An Empirical Study on Views of Importance of Change Impact Analysis Issues
IEEE Transactions on Software Engineering
Dynamic Support for BPEL Process Instance Adaptation
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 1
Policy-driven middleware for self-adaptation of web services compositions
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
WSDL and UDDI extensions for version support in web services
Journal of Systems and Software
Through Personalized Web Service Composition Specification: From BPEL to C-BPEL
Electronic Notes in Theoretical Computer Science (ENTCS)
WSDL and BPEL extensions for Event Driven Architecture
Information and Software Technology
Towards a quality model for choreography
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
BPELPower-A BPEL execution engine for geospatial web services
Computers & Geosciences
Hi-index | 0.00 |
This article proposes specific extensions for WS-BPEL (Business Process Execution Language) to support versioning of processes and partner links. It introduces new activities and extends existing activities, including partner links, invoke, receive, import, and onmessage activities. It proposes version-related extensions to variables and introduces version handlers. The proposed extensions represent a complete solution for process-level and scope-level versioning at development, deployment, and run-time. It also provides means to version applications that consist of several BPEL processes, and to put temporal constraints on versions. The proposed approach has been tested in real-world environment. It solves major challenges in BPEL versioning.