¿Debo usar los mismos actores para los casos de uso extensivos o incluidos? [cerrado]

Actualmente estoy actualizando / alterando mis conocimientos en desarrollo de software porque trabajaré en esta área pronto. Hemos aprendido mucho sobre los diagramas UML y la codificación en la Universidad, pero nunca lo he reunido todo en un proyecto real. Por lo tanto, comencé a crear una aplicación web de prueba en Grails, y quería comenzar con un análisis de requisitos y casos de uso para mantenerlo cerca de la realidad.

Mi aplicación web debería permitir a los usuarios compartir recetas, encontrar recetas y revisar recetas de otros usuarios. Cada receta tiene muchos ingredientes, que no son solo cadenas, sino entidades para que las calorías, grasas, proteínas y carbohidratos se puedan usar para calcular automáticamente los datos nutricionales de una receta determinada.

Un consumidor o experto en nutrición puede agregar un ingrediente a la base de datos. Si es creado por un consumidor, es solo un ingrediente "prospectivo", lo que significa que debe ser verificado por un administrador para convertirse en un ingrediente "adecuado"; de lo contrario, está marcado, p. color de texto rojo

Este es mi diagrama de caso de uso actual:

http://ubuntuone.com/0zDw9kEbj1BwtXjnCtxdwC

Mi pregunta aquí es:

Si uso include o extend, ¿tendré que usar los mismos actores principales para los casos de uso extendidos o incluidos? (En la captura de pantalla: podríaAddProspectiveIngredient tener un actor principal diferente aCreateRecipe? La misma pregunta parainclude)

EDITAR: No creo que la pregunta se haga en términos generales:Si uso include o extend, ¿tendré que usar los mismos actores principales para los casos de uso extendidos o incluidos?

Estoy de acuerdo, ya que esta fue una de mis primeras preguntas sobre Stackoverflow, que hay algunas repeticiones innecesarias al principio. Si ese es el caso, puedo editar mi pregunta para mantenerla abierta. Todavía espero que alguien se tropiece con él y me brinde más conocimiento o fuentes.

Respuestas a la pregunta(1)

Su respuesta a la pregunta