domingo, 1 de setembro de 2013

Notas de Aula - 29.07.2013

Continuação de Ontological Foundations for the i* Framework

Foi discutida a relação de Dependência (dependency link). A partir da percepção de que ocorrem relações com a mesma função (construct overload), foi dividida em:
- Dependency: definida por uma relação formal entre atores (papeis depender e dependee), e
- Delegation: definida por uma relação material (precisa do relator)

Um modelo foi utilizado para identificar os tipos de relação entre agentes, dependências (objetivo, tarefa e recurso), objetivos e recursos.

Open Dependence: Ator A --> hard goal --> Ator B   (define o objetivo)
Close Dependence: Ator A --> tarefa --> Ator B         (prescreve como atingir o objetivo)

Sintaticamente, dependency é presentada por uma seta aberta e delegation por uma seta fechada.

Com a utilização de fundamentação ontológica em i* é possível esclarecer os significados das construções da linguagem. É importante um experimento para comprovação.

Por fim, alguns modelos foram analisados, identificando-se algumas inconsistências e anti-padrões.

Nenhum comentário:

Postar um comentário