Agora, com esses novos elementos, podem ser definidos três tipos de delegação/dependência (em post anterior foram definidos os conceitos de delegação e de dependência):
- Delegação/Dependência de objetivo: nesse caso o objetivo é delegado ficando a cargo do agente "delegatee" definir como realizar o objetivo. Devido a essa característica, é classificado como "open delegation".
- Delegação/Dependência de tarefa: nesse tipo de delegação o agente "delegator" define uma tarefa a ser executada para realizar o objetivo e a delega a outro agente, nomeado "delegatee". Por definir a forma de realização do objetivo, esse tipo de delegação é classificado como "close delegation".
- Delegação/Dependência de recurso: ocorre quando o agente "delegator" define o recurso a ser utilizado mas não define a tarefa a ser executada.
Nenhum comentário:
Postar um comentário