Modelo de dominio
| ||||||
El modelo de dominio puede ser tomado como el punto de partida para el diseño del sistema. Cuando se realiza la programación orientada a objetos, el funcionamiento interno del software va a imitar en alguna medida a la realidad, por lo que el mapa de conceptos del modelo de dominio constituye una primera versión del sistema.
Cuando hacer Modelo de Dominio o Conceptual
Sino se logra lo planteado en el modelo del negocio entonces identifico conceptos, se le da definiciones a estos conceptos y se trata de unir o relacionar en otro modelo distinto que es el de dominio. Este modelo permitirá mostrar de manera visual los principales conceptos que se manejan, ayudando a los usuarios, desarrolladores e interesados; a utilizar un vocabulario común para poder entender el contexto en que se desarrolla el sistema. Además contribuirá a identificar personas, eventos, transacciones y objetos involucrados en el sistema.
Clases
- Se obtienen de la base de del conocimiento de unos pocos expertos del dominio o posiblemente del conocimiento de asociado con sistemas similares al que estamos desarrollando.
- Las clases tienen atributos pero normalmente ninguna o muy pocas operaciones.
- Puede hacer la traza de las clases hasta la experiencia de los expertos del dominio. No hay forma evidente de hacer la traza entre el modelo de dominio y los casos de usos del sistema.
Fuente
- E.V.A. UCI, I. D. S. Conferencia #2. Fase de Inicio, Modelo del Negocio, ISW 1.

