Título: | EXECUÇÃO FLEXÍVEL DE WORKFLOWS | |||||||
Autor: |
TATIANA ALMEIDA SOUZA COELHO VIEIRA |
|||||||
Colaborador(es): |
MARCO ANTONIO CASANOVA - Orientador |
|||||||
Catalogação: | 03/FEV/2006 | Língua(s): | PORTUGUÊS - BRASIL |
|||||
Tipo: | TEXTO | Subtipo: | TESE | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=7738&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=7738&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.7738 | |||||||
Resumo: | ||||||||
Sistemas de gerência de workflow geralmente interpretam
rigidamente a
definição um workflow, não permitindo qualquer tipo de
desvio durante
a execução. No entanto, existem situaçãoes reais em que
usuários devem
poder desviar do fluxo pré-definido por diversas razãoes,
incluindo falta
de informação do valor de um parâmetro e indisponibilidade
de recursos
necessários á execução. Para alcançar execução flexível,
esta tese propõe
um mecanismo de tratamento de exceções, voltado para
flexibilização, que
permite a continuação da execução de uma instância quando
antes ela
deveria ser momentaneamente interrompida. A proposta
concretiza-se como
um conjunto de extensões a OWL-S, a linguagem adotada para
a definição de
workflows, e baseia-se em ontologias de processos e
recursos, que oferecem
a informação semântica necessária para o funcionamento do
mecanismo.
A tese apresenta ainda uma semântica operacional para um
fragmento
de OWL-S e para as extensões propostas, bem como uma
arquitetura
distribuída para um sistema de gerência de workflows. Em
particular, a
semântica proporciona uma forma de comportamento
transacional para a
execução de uma instância de workflow, no sentido de
garantir que ou todas
as ações da instância terminam corretamente, ou todas são
abandonadas.
|
||||||||