Escolar Documentos
Profissional Documentos
Cultura Documentos
www.CompanyWeb.com.br 3
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 4
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 5
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 6
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Rgua de fluxograma
www.CompanyWeb.com.br 7
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 8
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
A BPMN, desde o incio, foi apoiada por vrias empresas de renome mundial no
segmento de modelagem de processos, sendo uma resposta independente de
fornecedor de soluo demanda de modelagem de processos.
Fonte: https://pt.wikipedia.org/wiki/BPMN
www.CompanyWeb.com.br 9
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 10
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 11
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 12
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 13
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 14
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 15
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 16
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
executvel;
www.CompanyWeb.com.br 17
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 18
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: https://www.capgemini.com/blog/capgemini-oracle-blog/2012/03/oracle-bpm-suspend-and-alter-process
www.CompanyWeb.com.br 19
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
https://blog.camunda.org/post/2013/09/camunda-bpm-apache-camel-integrating/
www.CompanyWeb.com.br 20
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
https://blog.camunda.org/post/2013/09/camunda-bpm-apache-camel-integrating/
www.CompanyWeb.com.br 21
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: BizAgi
Fonte: https://builddevtest.wordpress.com/
www.CompanyWeb.com.br 22
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
https://builddevtest.wordpress.com/
www.CompanyWeb.com.br 23
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
http://www.bpm-guide.de/2012/03/02/activiti-5-9-introduces-bpmn-compensation-and-transactions/
www.CompanyWeb.com.br 24
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
http://brsilver.com/bpmn-method-and-style-an-example/
www.CompanyWeb.com.br 25
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
http://brsilver.com/bpmn-method-and-style-an-example/
www.CompanyWeb.com.br 26
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 27
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Surgiu em 2002 (BPEL4WS) num esforo conjunto de BEA (agora Oracle), IBM (WSFL) e
Microsoft (XLANG). Nas verses seguintes juntaram-se SAP e Siebel.
Em 2003 foi apresentado como um padro aberto ao OASIS (WS-BPEL).
XML com extenso .bpel.
www.CompanyWeb.com.br 28
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
BPEL tem sua origem atravs de um consrcio de padres consistindo de empresas como
BEA Systems, IBM e Microsoft. BPEL combina e substitui as especificaes IBM's WebServices
Flow Language (WSFL) e Microsoft's XLANG. O BPEL prov uma Engine de orquestrao
para descrever a troca de informao internamente ou externamente. Ele uma
excelente forma de implementar integrao com parceiros comerciais atravs da Internet.
BPEL fornece a capacidade de uma empresa para se adaptar ou criar novos processos de
negcios de forma rpida, tanto internamente quanto para sua comunidade de parceiros de
negcio.
www.CompanyWeb.com.br 29
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 30
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 31
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Orquestrao
Coreografia
Fonte: http://training-course-material.com/training/BPMN_2.0_Analysts#Choreography.E2.8C.98
www.CompanyWeb.com.br 33
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://training-course-material.com/training/BPMN_2.0_Analysts#Choreography.E2.8C.98
www.CompanyWeb.com.br 34
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://training-course-material.com/training/BPMN_2.0_Analysts#Choreography.E2.8C.98
www.CompanyWeb.com.br 35
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 36
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: COREOGRAFIA DE SERVIOS WEB (Uma abordagem para a integrao de servios Web) Paulo Henrique Michels Universidade
Federal de Santa Catarina Departamento de Informtica e Estatstica pmichels@inf.ufsc.br Renato Fileto Universidade Federal de Santa
Catarina Departamento de Informtica e Estatstica fileto@inf.ufsc.br
www.CompanyWeb.com.br 37
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 38
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Padro da OMG;
Permite analista e arquitetos desenharem fluxo de negcios (alto
nvel);
Dirigido s pessoas ligadas ao negcio enquanto BPEL mais dirigida
aos tcnicos;
Servem normalmente como representaes de como as coisas
funcionam, no entanto, existem ferramentas que a partir de um
documento BPMN so capazes de gerar um documento BPEL;
A maneira pela qual esse mapeamento feito est descrito no
padro BPMN.
www.CompanyWeb.com.br 39
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
BPEL (Business Process Execution Language) um dos padres tecnolgicos usados para
implementao de processos automatizados, BPM (Business Process Management) toda uma
disciplina de administrao de negcios
Dentro da disciplina de BPM h uma rea de conhecimento que estuda como a tecnologia pode
apoiar a anlise, execuo e controle dos processos de negcio, onde encontramos muitos
produtos, comumente denominados de BPM Sutes (BPMS), tais como Oracle BPM, IBM BPM,
BizAgi e outros (http://bpm-directory.omg.org/).
As ferramentas de BPM, so chamados de BPM Sutes, usam diferentes padres para automatizar
processos. Alguns executam processos usando BPEL (Business Process Execution Language),
outros executam processos interpretando BPMN (Business Process Model and Notation), e ainda
h outros usam sua prpria linguagem de workflow para automatizar e controlar processos.
www.CompanyWeb.com.br 40
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 41
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: https://camunda.org/assets/img/features/architecture.png
www.CompanyWeb.com.br 42
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Flexibilidade (especificar)
www.CompanyWeb.com.br 43
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Cliente Interno
Novas demandas
Mitigar Riscos
Identificar e Aumentar a
responder quantidade de
Evitar gerar Processos
mudana no
Legado (ERP e automatizados
outros)
Por que
Agilidade
Adaptao
BPMS? Aumentar
Compliance
Controle
constante
Monitoramento
Integrao Inovao
Re-uso de ativos
Responder ao
Desenvolvimento Time to market
novas aplicaes
www.CompanyWeb.com.br 44
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Modelagem do
processo
Liberar, em tempo
de execuo, uma
Integrao com nova verso sem a
ERP e sistemas necessidade de
legados interrupo da
verso anterior e
de suas instncias
Gerenciar a
execuo do fluxo
de trabalho
www.CompanyWeb.com.br 45
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
As mudanas
de mercado:
do negcio e
compliance
Flexibilidade Velocidade
Responde
Evita custo
A melhoria excessivo em
continua customizaes
no ERP
www.CompanyWeb.com.br 46
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 47
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 48
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 49
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 50
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://www.ibm.com/developerworks/webservices/tutorials/ws-soacert1/ws-soacert1.html
www.CompanyWeb.com.br 51
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 52
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://en.q-bpm.org/mediawiki/index.php/BPEL
www.CompanyWeb.com.br 53
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://pt.slideshare.net/livcc/soa-osb-bpel-bpm-presentation
www.CompanyWeb.com.br 54
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: https://effectivethings.files.wordpress.com/2012/05/bpel2.png
www.CompanyWeb.com.br 55
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 56
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://pt.slideshare.net/kumargaurav66/oracle-soaand-bpm
www.CompanyWeb.com.br 57
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://pt.slideshare.net/comdias/arquitetura-bpel-presentation
www.CompanyWeb.com.br 58
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://pt.slideshare.net/comdias/arquitetura-bpel-presentation
www.CompanyWeb.com.br 59
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
www.CompanyWeb.com.br 60
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
System Architects
BPEL
Execution
Software Engineers
Technology Implementation
www.CompanyWeb.com.br 61
Objetos do Fluxo | Divises | Artefatos | Conexo
Tarefa | Evento | Gateway
Fonte: http://photos1.meetupstatic.com/photos/theme_body/8/f/0/e/full_6876622.jpeg
www.CompanyWeb.com.br 62