Artigo em revista científica Q2
Automatic run-time versioning for BPEL processes
Paulo Melo (Melo, P.); Paulo Rupino da Cunha (Rupino da Cunha, P.); Catarina Ferreira da Silva (Ferreira da Silva, C.); André Macedo (Macedo, A.);
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®

N.º de citações: 2

(Última verificação: 2024-04-23 00:02)

Ver o registo na Web of Science®

Scopus

N.º de citações: 2

(Última verificação: 2024-04-22 23:32)

Ver o registo na Scopus


: 0.1
Google Scholar

N.º de citações: 4

(Última verificação: 2024-04-23 11:27)

Ver o registo no 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
  • Ciências da Computação e da Informação - Ciências Naturais
  • Engenharia Eletrotécnica, Eletrónica e Informática - Engenharia e Tecnologia

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.