Ciência-IUL
Publicações
Descrição Detalhada da Publicação
Automatic run-time versioning for BPEL processes
Título Revista
Service Oriented Computing and Applications
Ano (publicação definitiva)
2017
Língua
Inglês
País
Reino Unido
Mais Informação
Web of Science®
Scopus
Google Scholar
Abstract/Resumo
We describe a middleware solution for automatic
run-time process versioning in Business Process Execution
Language (BPEL) and then analyse its impact in terms of
scalability and performance. Business processes change in
response to business needs, but the deployment of new versions
to a BPEL engine must ensure that running instances
are not disrupted and can conclude following their original
workflows. Our solution is implemented as a standalone component
that manages versioning transparently to the process
editor, the orchestration engine, the web services used by
the process, and the end-user. We have tested it for almost
1 year in the production environment of a telecommunications
company, without significant overhead in terms of
process invocation time.
Agradecimentos/Acknowledgements
The authors acknowledge the valuable comments and suggestions by the editor and anonymous reviewers. Partly financed by national funding via the Foundation for Science and Technologyand by the European Regional Development Fund (FEDER), through COMPETE'20
Palavras-chave
Business process versioning · Business Process Execution Language (BPEL) · BPEL versioning · Serviceoriented architecture (SOA) · Web services · Middleware
Classificação Fields of Science and Technology
- Ciências da Computação e da Informação - Ciências Naturais
- Engenharia Eletrotécnica, Eletrónica e Informática - Engenharia e Tecnologia
Contribuições para os Objetivos do Desenvolvimento Sustentável das Nações Unidas
Com o objetivo de aumentar a investigação direcionada para o cumprimento dos Objetivos do Desenvolvimento Sustentável para 2030 das Nações Unidas, é disponibilizada no Ciência-IUL a possibilidade de associação, quando aplicável, dos artigos científicos aos Objetivos do Desenvolvimento Sustentável. Estes são os Objetivos do Desenvolvimento Sustentável identificados pelo(s) autor(es) para esta publicação. Para uma informação detalhada dos Objetivos do Desenvolvimento Sustentável, clique aqui.