programacion de software
UML es un lenguaje de modelado que permite generar diseños que captura los requerimientos recolectados por los diseñadores (analistas) de una manera poco convencional yfacilitando la comprensión de desarrolladores al momento de generar el código del Sistema.
2. ¿Cuál es la importancia de UML?
Su importancia Radica en la esquematización de los sistemas de informaciónpermiten obtener una pre-visualización de la construcción del SI, es decir, un mapa que permita observar de manera general cada una de las partes que componen el proyecto.
3. ¿Cuáles son los beneficiosdel modelado?
a. Representación Grafica del Sistema, procesos y métodos.
b. Mejor compresión de lo que espera cliente del sistema.
c. Expresión de los requerimientos con mayor exactitud.d. Compresión total del sistema por otras personas
e. Permite la implementación orientada objetos de una manera más clara y concisa.
f. Permite la implementación de modelos iterativos conmayor claridad, es decir, ayuda a un mejor control sobre las iteraciones.
g. Es un lenguaje estándar para la modelación de sistemas de información.
4. ¿Cuál es el origen de UML y en que métodosestá basado?
su origen se da ente los años 94 - 96 con los aportes de Gary Booch, James Rumbaugh y Ivar Jacobson, cuando estas 3 personas comienzan a trabajar juntos después de que cada uno habíacreado sus propias metodologías en los 80’s; aportándose ideas entre ellos logran consolidarlas por uno solo. Esto llama la atención de grandes empresas a nivel mundial que conforma un consorcio ypresentan la primera versión de UML en el año de 1997 ante el OMG group. UML está basado en los siguientes métodos:
-Object-modeling technique de Rumbaugh, el cual se enfoca en el análisis orientado aobjetos.
- Método Booch de Booch, el cual se enfoca en el diseño orientado a objetos.
- Método de ingeniería de software orientado a objetos de Jacobson.
5. ¿Cuáles son los objetivos de UML?...
Regístrate para leer el documento completo.