this is for holding javascript data
Ulisses Telemaco edited linguagensModelagemProcesso.md
almost 9 years ago
Commit id: 31ebca9c8a1fc80b8843af189e67b266602f10c6
deletions | additions
diff --git a/linguagensModelagemProcesso.md b/linguagensModelagemProcesso.md
index 5cbb74e..67a8adb 100644
--- a/linguagensModelagemProcesso.md
+++ b/linguagensModelagemProcesso.md
...
Uma Linguagem de Modelagem de Processo de Software (LMPS) é uma liguagem cujo objetivo é representar um PDS. Como a categoria _Processos de Software_ é uma especialização de _Processo de Negócio_, pode-se utilizar uma linguagem de descrição de _Processo de Negócio_ para para descrever um _Processo de Software_. Existem várias linguagens/notações com essa finalidades: BPMN, YAML \cite{Russell_2009}, EPC \cite{Scheer_2007}, etc.
Outras linguagens foram propostas especificamente para descrever os Processos de Software. O SPEM \cite{Khemissa_2012} \cite{LI_2005} por exemplo é um modelo mantido pela OMG (_Object Management Group_) para descrever um processo de software que utiliza uma abordagem orientada a objetos e a UML (_Unified Modeling Language_) como notação. Esse modelo no entanto apresenta alguma limitações. A execução do processo, por exemplo, não está no escopo deste modelo.
Essa proposta prevê a utilização da notação BPMN para representar os Processos de Software.