|
Acadêmico(a): Fábio Isensee |
Título: Edição Gráfica de Fluxos de Trabalho baseada em BPMN com Executor Baseado em Soa para Máquinas de Workflow |
|
Resumo: |
Este trabalho apresenta a especificação, a implementação e um estudo de caso referente a um conjunto de componentes que possibilitam a automatização de fluxos de trabalho utilizando máquinas de workflow. O fluxo a ser automatizado é modelado em um editor com elementos baseados em BPMN, o qual é implementado como um applet Java para que possa ser acessado por um navegador web. Depois de modelado, o fluxo é executado por um framework desenvolvido em Java, o qual é responsável por disparar a execução, tratar os desvios e manter o sincronismo das atividades definidas. O framework disponibiliza uma API para a criação de extensões, possibilitando a integração em nível de código fonte com outros sistemas e ferramentas. Cada extensão é responsável pelo processamento da atividade para a qual é destinada. Também é implementada uma extensão baseada em SOA para integração com máquinas de workflow e outros sistemas através de web services, utilizando o protocolo SOAP. A persistência dos dados é feita utilizando o padrão de projetos DAO, nativamente estendido para armazenamento em banco de dados Microsoft SQL Server.
|
|
|