modelagem
5 pág.

modelagem


DisciplinaAnálise e Projeto de Sistemas376 materiais6.554 seguidores
Pré-visualização2 páginas
pelo menos duas (ou mais) atividades devem ser executadas antes ou depois do novo estado. 
+ "or": significa que qualquer atividade de no mínimo duas atividades poderiam ser executadas antes ou depois do novo estado (disjunção inclusiva ou soma lógica). 
Modelagem de Processos de Software 
Prof. Edson dos Santos Cordeiro 4
\u2295 "xor": significa que exatamente uma de um grupo de atividade deveria ser executada antes ou depois do novo estado (disjunção exclusiva). 
 "nil": significa que não há atividade envolvida. 
Quadro 2: Notações gráficas utilizadas para representar execução em paralelo. 
 
 O exemplo ilustrado na Figura 4 demonstra a utilização da representação de junção e 
disjunção. Nesse exemplo, o fluxo de controle é unificado em um único ramo. A opção de estado "and" 
indica que a atividade \u201cElaborar documento de requisitos\u201d pode ser executada se, e somente se, as 
atividades \u201cModelagem de requisitos\u201d e \u201cAnálise de requisitos\u201d forem executadas. 
 
X
Coleta de
requisitos
Análise de
requisitos
Modelagem
de requisitos
X
Elaborar dcto
de requisitos
 
Figura 4: Exemplo em Spearmint de execução de atividades em paralelo. 
 
Exemplo de Modelagem de Ciclo de vida 
 
 
 
Exemplo de modelagem de papéis 
 
Modelagem de Processos de Software 
Prof. Edson dos Santos Cordeiro 5
Exemplo de Modelagem de Artefatos 
 
 
Exemplo de modelagem de ferramentas 
 
Modelagem de Processos de Software