this is for holding javascript data
Ulisses Telemaco edited ReutilizacaoProcesso.md
almost 9 years ago
Commit id: 57dd8177f99575ec1868457ab64c2101304c4b82
deletions | additions
diff --git a/ReutilizacaoProcesso.md b/ReutilizacaoProcesso.md
index 3113f67..cd69a48 100644
--- a/ReutilizacaoProcesso.md
+++ b/ReutilizacaoProcesso.md
...
Apesar de existirem diferentes técnicas para a Reutilização de Processos, elas compartilham algumas operações básicas como Adaptação e Composição de Processos.
A **Adaptação de
Processos** Processos de Software** consiste em alterar um
Processo PDS original e gerar um
Processo PDS final diferente. \cite{Pillat_2012} apresenta a BPMNt, uma extensão à notação BPMN com suporte a Adaptação de Processos. Essa operação se faz necessária num ambiente com Reutilização de Processos pois ela permite que ajustes sejam realizados nos Processos antes de sua utilização propriamente dita. Isso ocorre porque dificilmente um Processo de Software é concebido para atender todas as situações.
A **Composição de
Processo** \cite{Eshuis_2010} Processo de Software** é uma operação que consiste em criar um
processo PDS a partir da composição de dois ou mais
processos. processos \cite{Eshuis_2010}. 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 SPMLs oferecem algum suporte a composição de processo. \cite{Straw04} apresenta um conjunto de operadores para composição de artefatos descritos na liguagem UML. A notação BPMN não oferece suporte nativo a esse tipo de operação. No entanto, \cite{Istoan_2012} e \cite{Wong_2013} apresentam uma extensão a notação que é composta por um conjunto de operadores de composição.
Essas soluções no entanto, oferecem suporte parcial a Composição de Problemas. Alguns problemas relacionados a essa operação não são tratados por essas soluções. A seguir, vamos apresentar os principais problemas relacionados a essa operação.