this is for holding javascript data
Ulisses Telemaco edited LMPS_e_BPMS.md
almost 9 years ago
Commit id: 1668e403c2761455103b4c63c5aa8a3592f801fb
deletions | additions
diff --git a/LMPS_e_BPMS.md b/LMPS_e_BPMS.md
index c8ba4cc..c26ffb7 100644
--- a/LMPS_e_BPMS.md
+++ b/LMPS_e_BPMS.md
...
#LMPS e BPMS
Um PDS é formalizado através de um LMPS (Linguagem de Modelagem de Processos de Software) e o seu gerenciamento ocorre através de um BPMS (Business Process Management System). É improvável que uma solução de #Outras considerações sobre Composição de Processos
seja proposta a partir da melhoria de apenas um desses elementos (LPS ou BPMS). É esperado que exista uma mudança conjunta desses elementos. A notação deverá ser capaz de representar informações importantes para realizar a composição de Processos como: nível de granularidade dos elementos, regras de composição, regras de sequenciamento, etc. A BPMS por sua vez, deverá ser capaz de interpretar essas informações e realizar atividades como: normalização de conceitos e granularidade, inclusão de PDS (ou fragmentos de PDS) requerido, exclusão de PDS (ou de um fragmento de PDS) incompatível com um PDS utilizado, reordenamento de atividades, etc.
A seguir iremos fazer algumas considerações sobre a operação de Composição de Processos.
# Desenvolvimento para Reutilização ##LMPS e
Desenvolvimento com Reutilização BPMS
Um PDS é formalizado através de uma LMPS (Linguagem de Modelagem de Processos de Software) e o seu gerenciamento ocorre através de um BPMS (Business Process Management System). Uma solução de Composição de Processo deve envolver tanto a LMPS quanto o BPMS. É improvável que a Composição de Processos seja alcançada através de apenas um desses elementos.
Considerando os problemas apresentados anteriormente, uma LMPS com suporte a Composição de Processos deverá ser capaz de representar informações necessárias para realizar essa operação como: nível de granularidade dos elementos, regras de composição, regras de sequenciamento, etc. Além disso, a notação deverá ser capaz de representar informações no PDS resultante da Composição de Processos como por exemplo: informações sobre a Normalização de Conceitos, sobre a Unificação de Atividades Semelhantes, Exclusão de Atividades Desnecessárias, etc.
Um BPMS com suporte a Composição de Processos por sua vez, deverá ser capaz de interpretar as informações relativas a Composição de Processos e realizar atividades como: Normalização de Conceitos e Granularidade, Inclusão de PDS requerido, exclusão de PDS incompatível, Reordenamento de Atividades, Unificação de Atividades Semelhantes, Remoção de Atividades Desnecessárias etc.
## Desenvolvimento para Reutilização e Desenvolvimento com Reutilização
Enquanto o Desenvolvimento para Reutilização
(ou Engenharia de Domínio) se refere
a à atividade de elaborar um componente de software reutilizável, o Desenvolvimento com Reutilização
(ou Engenharia de Aplicação) representa gerar um novo componente de software a partir de componentes reutilizáveis.
A No contexto da Reutilização de Processos de Software, a Composição de Processos deverá ser alcançada a partir de atividades executadas nesses dois momentos. No Desenvolvimento de Processos para Reutilização, o PDS deverá ser
elaborado definido com informações relativas à operação de
Composição. Composição como por exemplo: nível de granularidade dos conceitos, regras de composição etc. O Desenvolvimento de Processos com Reutilização, por sua vez, deverá considerar as informações geradas na etapa
anterior, anterior para executar a
composição Composição de
Processos propriamente dita Processosde forma adequada e
gerar Processos consistentes. consistente.