Geração de processos BPEL com base em um algoritmo de reescrita de regras
Serviços Web, linguagem de orquestração, WS-BPEL, reescrita de regras.
Os serviços web são soluções computacionais criadas de acordo com os princípios da Computação Orientada a Serviços e disponibilizadas via Internet. Novos serviços web podem surgir a partir outros pré-existentes, utilizando linguagens de composição. As linguagens de composição consideram duas abordagens: orquestração e coreografia. Considerando orquestrações, onde existe um processo central que coordena todas as operações da aplicação, propomos um método para gerar composições de serviços web. Nosso método parte de uma composição descrita em termos de serviços abstratos e de informações de controle básicas, gerando composições descritas na linguagem de composição WS-BPEL. O processo de geração de composições se baseia em um algoritmo de reescrita de regras, adaptado para dar suporte a informações de controle.