Titulo Estágio
Avaliação da Plataforma Oracle 11-g para suporte à Automação de Processos Móveis
Área Tecnológica
Sistemas de Informação
Local do Estágio
Avenida Duque de Ávila, nº 23, 1000-134 Lisboa
Enquadramento
No mercado dos BPMS (Business Process Management Systems), quando falamos nas plataformas de verifica‐se a existência de duas tendências ligadas a dois dos standards existentes: BPEL (Business Process Execution Language ) e BPMN (Business Process Modelling Notation). Enquanto o primeiro, BPEL, sempre teve um foco maior nos aspectos de execução, ficando assim mais próximo da implementação, o BPMN, apesar de uma aceitação extremamente abrangente é, ou melhor, era apenas uma notação de representação de processos de negócio. O panorama mudou com a existência do BPMN 2.0 que,
além da representação, também incorpora o standard de execução.
A Oracle, como outros fabricantes, tem no seu leque de produtos, o suporte à execução do BPEL (SOA Suite 11g), sendo que, as aplicações mais orientadas ao negócio como o Oracle BPA (Oracle Business Process Analysis ), suportam, entre outras, a notação BPMN. É conhecido que, apesar de por vezes com muita dificuldade, a passagem de um fluxo desenhado em BPMN é passível de ser transformado em BPEL para a execução. Contudo, a lógica destes dois standards é bastante diferente. Sem entrar em detalhes técnicos podemos considerar que o desenho de um processo em BPMN é feito de uma forma lógica sem grandes limitações, enquanto que no processo em BPEL se enfrentam bastantes dificuldades para implementar estruturas mais complexas como alguns tipos loops frequentemente existentes em processos de negócio. No limite, e este ponto parece‐me ser um dos mais relevantes, com alguma probabilidade, um utilizador de negócio não irá reconhecer o seu processo desenhado em BPEL.
Objetivo
O objectivo deste trabalho é avaliar e experimentalmente a plataforma Oracle 11-g no suporte a workflows moveis, em várias vertentes relacionadas com o ciclo BPM, nomeadamente:
- no suporte à modelação de processos em BPMN 2.0
- na capacidade de simulação da execução de processos
- no motor de regras de negócio que estas plataforma disponibilizam
- na composição de serviços e na agregação de componentes em soluções
- na geração de indicadores para o sistema de análise de resultados.
O Aluno terá como referência de avaliação um caso concreto para automatizar e implementar e desta forma poder objectivamente dizer sobre os pontos referidos em cima.
O Trabalho será desenvolvido nas instalações da Link e será disponibilizado a plataforma Oracle respectiva.
Plano de Trabalhos - Semestre 1
i) Realizar um resumo das soluções BPMS no mercado;
ii) Aprendizagem da utilização da plataforma Oracle 11-g
iii) Especificação dos processos a implementar e indicadores de performance
iv) Clarificação dos aspectos a considerar na análise a avaliação da plataforma, nomeadamente nos cenários de mobilidade considerados.
Plano de Trabalhos - Semestre 2
v) Implementação dos processos
vi) Implementação dos indicadores
vii) Avaliação geral da plataforma
Condições
Alguns dos benefícios mais evidentes:
-Pagamento de subsidio de alimentação e de transporte durante a realização do estágio e potencial prémio em função do desempenho;
-Experiência numa empresa jovem e de topo no mercado das tecnologias de informação e comunicação;
-Integração num processo de formação organizado e objectivo;
-Desenvolvimento pessoal dentro de um modelo organizacional e metodológico exigente;
-Desenvolvimento de um trabalho orientado para a inovação e não apenas para o desenvolvimento.
Orientador
Nuno Silveira
nuno.silveira@link.pt 📩