El Lenguaje de Modelado Unificado (UML:Unified Modeling
Language) es la sucesión de una serie de métodos de análisis y diseño orientadas
a objetos que aparecen a fines de los 80's y principios de los 90s.UML es
llamado un lenguaje de modelado, no un método.
Los métodos consisten de ambos de
un lenguaje de modelado y de un proceso. El UML , fusiona los conceptos de la
orientación a objetos aportados por Booch, OMT y OOSE (Booch, G. et al., 1999).
UML incrementa la capacidad de lo que se puede hacer con otros métodos de
análisis y diseño orientados a objetos
Los autores de UML apuntaron también al
modelado de sistemas distribuidos y concurrentes para asegurar que el lenguaje
maneje adecuadamente estos dominios.
El lenguaje de modelado es la notación (principalmente gráfica)
que usan los métodos para expresar un diseño. El proceso indica los pasos que se
deben seguir para llegar a un diseño.
La estandarización de un lenguaje de modelado es invaluable, ya
que es la parte principal del proceso de comunicación que requieren todos los
agentes involucrados en un proyecto informático. Si se quiere discutir un diseño
con alguien más, ambos deben conocer el lenguaje de modelado y no así el proceso
que se siguió para obtenerlo.
Una exigencia de la gran mayoría de instituciones dentro de su
Plan Informático estratégico, es que los desarrollos de software bajo una
arquitectura en Capas, se formalicen
con un lenguaje estándar y unificado.
Es decir, se requiere que cada una de las partes que comprende
el desarrollo de todo software de diseño orientado a objetos, se visualice,
especifique y documente con lenguaje común.
Se necesitaba un lenguaje que fuese gráfico, a fin de
especificar y documentar un sistema de software, de un modo estándar incluyendo
aspectos conceptuales tales como procesos de negocios y funciones del
sistema.
Este lenguaje unificado que cumple con estos requerimientos, es
ciertamente UML, el cual cuenta con una notación estándar y semánticas
esenciales para el modelado de un sistema orientado a objetos.
No hay comentarios:
Publicar un comentario