Ulisses Telemaco edited TecnicasComposicao.md  almost 9 years ago

Commit id: 2da1b8d053d44b87509e5a2373b6342552df4110

deletions | additions      

       

# Técnicas de Composição de Processos  A seguir serão descritas as algumas propostas para Composição de Processos.  A notação BPMN é capaz de atender todos os requisitos não funcionais apresentados por \cite{Ellner_2010} dentre eles: escalabilidade, modularidade, adaptação, testes/simulação, formalismo, execução e integração. No entanto, operações de composição e adaptação não são suportadas nativamente pela notação \cite{OMG_BPMN_2011}. Mas é possível realizar a composição de processos utilizando outros recursos da notação: utilizar _gateways_ e sub-processos combinados ou troca de mensagens \cite{Istoan_2012}. No entanto, essas alternativas são limitadas, complexas e não atendem os problemas descritos na seção anterior.   \cite{Istoan_2012} propõe um conjunto de operadores que estende a notação BPMN e oferece suporte específico para composição de processos. Esse trabalho introduz os seguintes elementos: _interfaces de composição_ e _operadores de composição_. As interfaces de composição são elementos que aparecem no início e/ou no fim de cada processo reutilizável. Essas interfaces serão utilizadas pelos operadores de composição. Os operadores de composição são seis: _sequencial_, _paralelo_, _escolha_, _escolha exclusiva_, _refinamento_ e _sincronização_.