this is for holding javascript data
Ulisses Telemaco edited Desafios.md
almost 9 years ago
Commit id: fb04e75df9463cb51982cb1d1c2f9437867ff336
deletions | additions
diff --git a/Desafios.md b/Desafios.md
index 0273e97..33b9ea1 100644
--- a/Desafios.md
+++ b/Desafios.md
...
A Composição de Processos é uma operação complexa que envolve uma série de desafios. A seguir, serão apresentados os principais problemas associados a esse tipo de operação:
## Normalização dos Conceitos usados na representação dos Elementos
Um PDS é formado minimamente pelos seguintes elementos: Eventos, Atividades, Artefatos e Papéis. Se considerarmos a notação BPMN, essa lista pode ser extendida com outros elementos: Regras de Negócio, Mensagens, Swimming Lanes, etc. Ao compor processos distintos, não existe nenhuma garantia que elementos iguais - com o mesmo valor semântico - tenham sido representados com os mesmos termos. Assim, um dos desafios da Composição de Processos é normalizar todos os termos equivalentes que receberam identificações distintas nos processos que estão sendo combinados. \cite{Fleurey_2008} apresenta
esse uma proposta para tratar a composição de modelos. Os autores discutem o problema
de existir conceitos semelhantes descritos de forma diferente nos modelos que estão sendo compostos e
propões propõem uma solução que executa um algoritmo em duas fases: _matching_ e _merging_. Na primeira fase, os elementos que representam o mesmo conceitos mas que foram representados de forma distinta nos modelos são identificados.
A Na segunda
fase consiste em gerar fase, um modelo
resultante com os termos
identificados unificados. unificados é gerado. Portanto, uma operação de Composição de Processos deve ser capaz de identificar os termos equivalentes (que são descritos de forma distintas mas que tem o mesmo valor semântico) e normalizar a sua representação. O Processo resultante de uma Composição de Processos não deverá conter termos ambíguos.
## Normalização da Granularidade de Representação dos Elementos
A Normalização de Granularidade é um desafio semelhante ao problema de Normalização de Conceitos. Isso porque os elementos que compõem os PDS's que estão sendo combinados podem ter sido representados com diferentes níveis de granularidade. A operação de Composição de Processos deve ser capaz de identificar essa diferença (quando ela ocorrer) e ser capaz de normalizar a granularidade de representação desses elementos. O Processo resultante de uma Composição de Processos não deverá conter elementos com níveis de granularidade distintos.
...
## Exclusão de Atividades Desnecessárias
Esse é um problema semelhante ao problema de Unificação de Atividades. No entanto, ao invés de tentar unificar tarefas semelhantes, esse problema consiste em tentar identificar (e remover) no Processo resultante tarefas que se tornaram desnecessárias nesse novo Processo. Uma operação de Composição de Processos deverá ser capaz de identificar tarefas desnecessárias e removê-las do processo resultante.