Evolução de esquemas de workflow representados em XML
AUTOR(ES)
Zschornack, Fábio
DATA DE PUBLICAÇÃO
2007
RESUMO
Sistemas de gerência de workflow estão sendo amplamente utilizados para a modelagem e a execução dos processos de negócios das organizações. Tipicamente, esses sistemas interpretam um workflow e atribuem atividades a participantes, os quais podem utilizar ferramentas e aplicativos para sua realização. Recentemente, XML começou a ser utilizada como linguagem para representação dos processos bem como para a interoperação entre várias máquinas de workflow. Os processos de negócio são, na grande maioria, dinâmicos, podendo ser modi- ficados devido a inúmeros fatores, que vão desde a correção de erros até a adaptação a novas leis externas à organização. Conseqüentemente, os workflows correspondentes devem também evoluir, para se adequar às novas especificações do processo. Algumas propostas para o tratamento deste problema já foram definidas, enfocando principalmente as alterações sobre o fluxo de controle. Entretanto, para workflows representados em XML, ainda não foram definidos mecanismos apropriados para que a evolução possa ser realizada. Este trabalho apresenta uma estratégia para a evolução de esquemas de workflow representados em XML. Esta estratégia é construída a partir do conceito de versionamento, que permite o armazenamento de diversas versões de esquemas e a consulta ao hist´orico de versões e instâncias. As versões são representadas de acordo com uma linguagem que considera os aspectos de evolução. As instâncias, responsáveis pelas execuções particulares das versões, também são adequadamente modeladas. Além disso, é definido um método para a migração de instâncias entre versões de esquema, no caso de uma evolução. A aplicabilidade da estratégia proposta é verificada por meio de um estudo de caso.
ASSUNTO(S)
sistemas : informação sistemas : workflow xml modelagem : workflow
ACESSO AO ARTIGO
http://hdl.handle.net/10183/2761Documentos Relacionados
- Casamento de esquemas XML e esquemas relacionais
- X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML
- X-Spread : um mecanismo automático para propagação da evolução de esquemas para documentos XML
- Uma abordagem Bottom-UP para a integração semântica de esquemas XML
- Evolução e desafios na twing query em XML.