GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Dependências entre os casos de uso

Saudações!

Estou desenvolvendo um sistema usando a Arquitetura Limpa (Uncle Bob).
Tenho os seguintes casos de uso:
CreateProfile
CreateEmail
CreatePerson

Quando se invoca CreatePerson, é necessário que a pessoa tenha Email e Perfil. Nesse caso estou percebendo que CreateProfile e CreatePerson são casos de uso incluídos. Como devo tratá-los?
Chamar CreateProfile e CreateEmail e depois usar seus dados na chamada de CreatePerson, ou chama-los de dentro de CreatePerson use case?

//