Ulisses Telemaco edited ComposicaoProcessoIntro.md  over 9 years ago

Commit id: 9c53dff8d74d1c675978cbff9ff0d310ddd34877

deletions | additions      

       

A composição de processo traz outras vantagens além da redução da complexidade. Essa estratégia facilita o entendimento e utilização dos processos além de melhorar significativamente a manutenção dos processos.   Outro argumento a favor da utilização de da composição de processos está associado ao _reuso à _reutilização  de processo_ \cite{Markovic_2008}. De acordo com o estudo apresentado por \cite{David_2010}, a busca por melhoria dos processos conduzem para o aumento da reutilização de processo. A reutilização de processos vem se mostrando uma das principais práticas para a melhoria de processo uma vez que permite aproveitar as informações relacionadas a execuções anteriores do processo de software \cite{barreto_2007}.  De forma geral, a composição de processo é feita através da _Separação de Conceitos_ (SC) \cite{Moreira_2005} e dos _Operadores de Composição_ (OC) \cite{Straw04}. Um operador de composição é uma função que recebe como parâmetro de entrada dois ou mais processos e tem como resultado um processo que representa a combinação dos processos de entrada. Várias LMPS oferecem suporte a composição de processo. \cite{Straw04} apresenta um conjunto de operadores para composição de artefatos descritos na liguagem UML.