Figura 3.7: Exemplo <strong>de</strong> parte <strong>de</strong> um MRCT <strong>de</strong> uma Biblioteca. (Bubenko Jr., Stirna e Brash, 1998)3.3 Business Process Mo<strong>de</strong>ling Notation (BPMN)Mo<strong>de</strong>los <strong>de</strong> processos <strong>de</strong> negócios <strong>de</strong>sempenham um papel fundamental na gestão <strong>de</strong>organizações (Smith e Fingar, 2003), (Hammer e Champy, 1993) e nas empresas <strong>de</strong><strong>de</strong>senvolvimento <strong>de</strong> sistemas <strong>de</strong> informação (Dumas, Aalst e Hofste<strong>de</strong>, 2005). Muitasnotações <strong>de</strong>senvolvidas para a tarefa <strong>de</strong> mo<strong>de</strong>lagem <strong>de</strong> processos <strong>de</strong> negócio têm o seupróprio foco <strong>de</strong> aplicação e público a<strong>de</strong>quado (Bi<strong>de</strong>r e Johannesson, 2002), (Kavakli eLoucopoulos, 1999).Mo<strong>de</strong>los conceituais <strong>de</strong> alto nível proporcionam a compreensão da organização a partir <strong>de</strong>uma perspectiva intencional e social para apoiar o raciocínio durante o <strong>de</strong>senvolvimento (Yu,36
1995a). Em comparação, mo<strong>de</strong>los técnicos <strong>de</strong> baixo nível são especialmente a<strong>de</strong>quados paraaplicações na <strong>de</strong>scrição, execução e simulação <strong>de</strong> processos <strong>de</strong> negócios (Yu, 1995b).Com o objetivo <strong>de</strong> criar padrões e uma arquitetura comum para gerenciamento <strong>de</strong>processos <strong>de</strong> negócio, foi criada a BPMI (Business Process Management Initiative) (BPMI,2010), uma organização sem fins lucrativos, iniciada pela Intalio Inc. em 2000 e que recebeuo suporte <strong>de</strong> gigantes da indústria como a IBM, SAP, BEA, Fujitsu, WebMethods e IDSScheer.Em agosto <strong>de</strong> 2001, um grupo <strong>de</strong> trabalho (Business Process Mo<strong>de</strong>ling Notation WorkingGroup - BPMN-WG) da BPMI.org foi formado por 35 empresas e iniciou os trabalhos paracriar a BPMN, uma Notação <strong>de</strong> Mo<strong>de</strong>lagem <strong>de</strong> Processos <strong>de</strong> Negócio.A versão 1.0 da especificação escrita por Stephen White da IBM surgiu em maio <strong>de</strong> 2004 ese estabeleceu como notação padrão para mo<strong>de</strong>lar processos executáveis <strong>de</strong> negócio. Emjunho <strong>de</strong> 2005, a BPMI anunciou sua junção a OMG (Object Management Group), associaçãosem fins lucrativos que <strong>de</strong>s<strong>de</strong> 1989 <strong>de</strong>senvolve e mantém padrões e especificações, <strong>de</strong>ntreelas, a notação UML.Segundo Koliadis et al. (2007), a BPMN é essencialmente uma técnica orientada amo<strong>de</strong>lagem <strong>de</strong> processos <strong>de</strong> negócio que suporta o controle <strong>de</strong> execução da ativida<strong>de</strong> <strong>de</strong>entida<strong>de</strong>s <strong>de</strong> <strong>de</strong>ntro <strong>de</strong> uma organização através <strong>de</strong> swimlanes (raias). Essa notação tem acapacida<strong>de</strong> <strong>de</strong> mapear diretamente as linguagens <strong>de</strong> execução <strong>de</strong> processo, incluindo XPDL(XML Process Definition Language) (Fischer, 2005) e BPEL (Business Process ExecutionLanguage), <strong>de</strong>finidas em (White, 2004) e (Ouyang et al., 2006).O principal objetivo da BPMN é fornecer uma notação que seja facilmente compreensívelpor todos os usuários <strong>de</strong> negócios, <strong>de</strong>s<strong>de</strong> os analistas <strong>de</strong> negócio até os clientes. Assim, aintenção da BPMN é padronizar a notação para mo<strong>de</strong>lagem <strong>de</strong> processos <strong>de</strong> negócios em facedas muitas notações <strong>de</strong> mo<strong>de</strong>lagem existentes <strong>de</strong> diferentes pontos <strong>de</strong> vista.A BPMN oferece um Diagrama <strong>de</strong> Processos <strong>de</strong> Negócio (Business Process Diagram -BPD), que é um diagrama <strong>de</strong>senvolvido para uso por pessoas que projetam e gerenciamprocessos <strong>de</strong> negócios.3.3.1 Business Process Diagram (BPD)Deve ser enfatizado que um dos condutores para o <strong>de</strong>senvolvimento da BPMN é a criação<strong>de</strong> um mecanismo simples para a criação <strong>de</strong> mo<strong>de</strong>los <strong>de</strong> processos <strong>de</strong> negócios, mas que ao37
- Page 2 and 3: FERNANDO LUIZ GRANDOAVALIANDO TÉCN
- Page 4 and 5: DEDICATÓRIAAos meus pais e minha i
- Page 6 and 7: AGRADECIMENTOSA Deus, pela saúde e
- Page 8 and 9: 3.24: Notações básicas para Caso
- Page 10 and 11: Lista de Abreviaturas e SiglasB2BBP
- Page 12 and 13: SumárioLista de Figuras ..........
- Page 14 and 15: ResumoHoje em dia, o desenvolviment
- Page 16 and 17: conjunto estruturado de atividades
- Page 18 and 19: forma de satisfação de objetivos,
- Page 20 and 21: será inserido não foi modelado e
- Page 22 and 23: Já no Capítulo 4 o estudo compara
- Page 24 and 25: Uma incorreta identificação de re
- Page 26 and 27: a) Requisitos Funcionais (RF): são
- Page 28 and 29: Kotonya e Sommerville (1998) descre
- Page 30 and 31: Já Alencar (1999), propõe diretri
- Page 32 and 33: Informações mais completas a resp
- Page 34 and 35: confirmar teorias ou validar medida
- Page 36 and 37: Sendo o GQM orientado a objetivos o
- Page 38 and 39: No próximo capítulo são apresent
- Page 40 and 41: Essa análise deve ser conduzida an
- Page 42 and 43: Nas seções seguintes, serão apre
- Page 44 and 45: Figura 3.2: Parte de um MO de uma B
- Page 46 and 47: a) Entidade: é alguma coisa do dom
- Page 48 and 49: componentes do Modelo de Objetivos;
- Page 52 and 53: mesmo tempo seja capaz de lidar com
- Page 54 and 55: Swimlanes (raias) (Tabela 3.3): fun
- Page 56 and 57: Um exemplo de segmento de processo
- Page 58 and 59: 3.4 A Técnica i*A técnica i*, pro
- Page 60 and 61: Na dependência de tarefa, o Depend
- Page 62 and 63: 3.4.2 O Modelo de Razões Estratég
- Page 64 and 65: observa nas dependências do tipo o
- Page 66 and 67: Os principais elementos do modelo s
- Page 68 and 69: egras refletem políticas do negóc
- Page 70 and 71: IFTHENELSE(sinistro é assegurado p
- Page 72 and 73: alcançar o objetivo-alvo “Realiz
- Page 74 and 75: A especificação de um caso de uso
- Page 76 and 77: Analisando brevemente algumas das t
- Page 78 and 79: Capítulo 4Estudo Comparativo e Ava
- Page 80 and 81: Figura 4.1: Ciclo de vida de projet
- Page 82 and 83: solução: desenvolver um sistema d
- Page 84 and 85: M09: As respostas coletadas de um g
- Page 86 and 87: Figura 4.2: Diagrama BPMN para o m
- Page 88 and 89: Figura 4.4: Diagrama SR para o mód
- Page 90 and 91: Figura 4.6: Diagrama SR para o mód
- Page 92 and 93: Regra de Negócio 04: REALIZAR PEDI
- Page 94 and 95: Figura 4.9: Diagrama de Casos de Us
- Page 96 and 97: No Modelo de Conceitos podem ser vi
- Page 98 and 99: formuladas, com o intuito de fornec
- Page 100 and 101:
possibilitando também a divisão d
- Page 102 and 103:
sendo inserido. Kaabi, Souveyet e R
- Page 104 and 105:
Para o estudo comparativo foi utili
- Page 106 and 107:
Capítulo 5Considerações FinaisAp
- Page 108 and 109:
de Uso de Negócio não consegue re
- Page 110 and 111:
BIDER, I., JOHANNESSON, P. Tutorial
- Page 112 and 113:
ESTRADA, H., MARTÍNEZ, A., PASTOR,
- Page 114 and 115:
PENADÉS, M. C., CANÓS, J. H., SÁ
- Page 116:
WHITE, S. Business Process Modeling