A execução dos processos de software depende diretamente da linguagem adotada na etapa da modelagem dos processos, sendo que na maioria das vezes o nível de formalidade adotado é baixo. Geralmente, a modelagem orientada a processos usa o mesmo nível de formalismo para a execução dos processos (REIS, 2003). Observe a seguir a descrição de um dos formalismos de execução e modelagem utilizados em ambientes de desenvolvimento de software:
- Este tipo de execução se apoia no formalismo matemático das Redes Petri, que se utilizam de grafos focados em dois nodos específicos: lugares e transições. Lugares representam os objetos ou recursos e as transições, as etapas do processo. O comportamento desta rede é definido pelas regras adotadas em suas transições (PRESSMANN, 2011).
Sobre o formalismo de execução e modelagem utilizados em ambientes de desenvolvimento de software apresentado, assinale a alternativa CORRETA:
FONTE: REIS, C. A. Uma abordagem flexível para execução de processos de software evolutivos. 2003. 267 f. Tese (Doutorado) – Curso de Ciência da Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre.
PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH, 2011.
A) Execução baseada em regras ECA (evento-condição-ação).
B) Execução procedimental.
C) Execução baseada em regras.
D) Execução baseada em redes de Petri.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar