Ulisses Telemaco edited linguagensModelagemProcesso.md  over 9 years ago

Commit id: 81a50d9ac2a983e270774146f6cd27cf3c991cf4

deletions | additions      

       

##Linguagens de Modelagem de Processo de Software  **_ESCREVER..._** 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.