CLASIFICADORES Y RELACIONES EN UML JUAN SEBASTIAN VERGARA
El diagrama UML se caracteriza por mostrar los conceptos visualmente para poder demostrar de una forma dinámica como utilizar cada elemento de un sistema y susrelaciones con otras, por esta razón UML se divide en diferentes tipos de vistas que básicamente son subconjuntos que modela la construcción de los aspectos mencionados en un sistema.
Para poderentender de una forma adecuado las clases de vistas que presenta UML se dividen en 4 conjuntos principales y estos a su vez en subconjuntos de la siguiente manera.
Fuente: James Rumbaugh, I. J. ElLenguaje Unificado De Modelado. Manual de Referencia. Madrid: Pearson Educacion S.A., Pag 22, Grafica 3.1
Para este articulo nos vamos a concentrar en la clasificación estructural para poder comprenderlos elementos del sistema y como se relacionan con otros, enfocando en la temática Vista Estática donde se encuentran los conceptos relevantes o significativos de un aplicativo, incluyendo elementosesenciales como el mundo del problema, conceptos de implementación y otros que se centran en el funcionamiento del sistema y sus interacciones con otros sistemas.
Para poder entender el funcionamientode la Vista Estática debemos entender dos conceptos básicos y claves, los clasificadores y sus relaciones para materializar aspectos y comportamientos.
CLASIFICADORES
i“Un clasificador es unconcepto discreto en el modelo, que tiene identidad, estado, comportamiento y relaciones. Las clases de clasificadores incluyen la clase, la interfaz, y los tipos de datos”.
Una Clase o entidades seidentifican por ser un sustantivo y se caracterizan por ser los elementos que intervienen en el mundo del problema, en la clase se puede evidenciar un conjunto de objetos con una estructura ycomportamientos similares.
La Interfaz es la descripción del comportamiento de determinados objetos dando como resultado operaciones sin llegar a dar asociaciones salientes, este elemento se puede componer por...
Regístrate para leer el documento completo.