CAPITULO III UML CASOS DE USO

Páginas: 12 (2856 palabras) Publicado: 20 de noviembre de 2015
CAPITULO III
UML LENGUAJE DE
MODELAMIENTO UNIFICADO

Ingeniería del Software
HERRAMIENTAS
MÉTODOS
PROCESO

Proceso: Define el marco de trabajo y permite un desarrollo racional
y
oportuno de la IS
Métodos: Indican cómo construir técnicamente el software. Incluyen
técnicas de modelado y otras técnicas descriptivas
Herramientas: Proporcionan el soporte automático o semiautomático
para el proceso ypara los métodos

Clasificación de las
metodologías
Metodología

Met. orientada
a procesos

1

1..*

Met. orientada
a objetos

Método

Met. orientada
a datos

Metodología: Enfoque, manera de interpretar la realidad o una disciplina
en particular ( en este caso la ingeniería del software).
Método: Conjunto de técnicas, herramientas y tareas que, de acuerdo
a un enfoque metodológico, se aplicanpara la resolución de un problema

Método
• Es la secuencia de modelados que ayuda a construir,
a partir del original de la realidad, una o varias
cadenas de modelos, derivados unos de otros, con el
objetivo de lograr un modelo final o sistema.
• El uso de un método se basa en procedimientos de
realización y conceptos homogéneos, que se
traducen en modelos
• Un método es una guía que define lasreglas de paso
de un modelo a otro para tender progresivamente
hacia el modelo final o sistema.

Modelado
REALIDAD
Lenguaje de especificación

Modelos
IMPLEMENTACIÓN
Lenguaje de Programación
Modelos: representaciones semánticas simplificadas del sistema
real para analizarlo y comprenderlo a fin de diseñarlo mejor.

¿Por qué se necesita un lenguaje
de modelado?
• Los sistemas complejos son difícilesde entender si

no se cuenta con un modelo que los describa.
• El conseguir un lenguaje de modelado capaz de captar
la semántica de cualquier sistema software, es esencial a
la hora de llevar a cabo un proyecto software de una
cierta complejidad.
• La representación de un modelo en un lenguaje de
modelado obviamente tiene un valor añadido si dicho
lenguaje de modelado es estándar.

DESARROLLARsoftware es difícil

Métodos

Proceso Software
“Un proceso bien definido es necesario para
desarrollar sistemas software de manera
repetible y predecible”
“Permite un negocio sostenible y que puede
mejorar en cada nuevo proyecto, incrementando
la eficiencia y productividad de la organización”
G. Booch

El lenguaje unificado de
modelado, UML
• A mediados de los noventa existían muchos
métodos deanálisis y diseño OO.
– Mismos conceptos con distinta notación.
– Mucha confusión.
– “Guerra de los métodos”

• En 1994, Booch, Rumbaugh y Jacobson
deciden unificar sus métodos y surge UML.
• Proceso de estandarización

¿Qué es UML?
• Es un lenguaje para especificar, construir, visualizar, y documentar
ingenios software, cuyo alcance pretende cubrir los conceptos de
Booch, OMT y OOSE resultando unlenguaje simple, común y
ampliamente utilizable por usuarios de otras metodologías
• UML no es una metodología OO.
• UML es un lenguaje para representar los modelos que se obtienen a
partir de la aplicación de cualquier método OO.
• UML no fuerza a utilizar un método concreto, porque presupone que
distintos dominios de problemas conducen a diferentes métodos de
análisis y diseño.
• UML proponeuna notación y una semántica universal.

Documentos públicos

UML
Publicación de UML 1.1
Septiembre 1997
Publicación de UML 1.0
Enero 1997
Junio 96 y Octubre 1996
OOPSLA’95

UML 1.1
UML 1.0
UML 0.9 & 0.91

Método Unificado 0.8
Booch’93

Estandarización

Unificación
Colaboradores y
expertos

OMT-2

Fragmentación
Otros métodos

Booch’91

OMT-1

OOSE

UML y el modelado
UML es un lenguaje paravisualizar, especificar,
construir y documentar los artefactos de un sistema
que involucra una gran cantidad de software, desde
una perspectiva OO.

• UML es una notación, no es un proceso
• Se están definiendo muchos procesos para UML.
• Rational ha ideado RUP, “proceso unificado”.

Diagramas empleados por UML





1.     Diagrama de Casos de Uso
2.     Diagrama de Clases
3.     Diagrama de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uml Descripción De Casos De Uso
  • casos de uso en UML
  • Casos de uso de uml
  • Uml casos de uso
  • Diagramas De Casos De Uso De Uml
  • Uml y casos de uso
  • Diagramas de casos de uso uml
  • Casos de Uso y casos de prueba en UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS