redes

Páginas: 9 (2066 palabras) Publicado: 7 de abril de 2014
RUP y UML: un estudio sobre qué es, para qué se usa y cómo se desarrolla un diagrama de caso de uso
Enviado por IVAN GUADAÑA QUIROZ
________________________________________
________________________________________

1. Resumen
2. Introducción
3. Lenguaje unificado de modelado (UML)
4. ¿Cómo desarrollar un diagrama de casos de uso?
5. Recomendaciones para desarrollar un diagrama de casosde uso
6. Conclusiones
7. Referencias
Resumen
El presente artículo tiene como propósito, describir en lenguaje natural, la funcionalidad completa de un sistema a desarrollar y su relación con el entorno. Los diferentes tipos de información que se han desarrollado con propósitos diversos, han llevado consigo que el Lenguaje Unificado de Modelamiento (UML) como modelo para la construcción desoftware se haya extendido en los últimos años[1]. Asimismo el Rational Unified Process (RUP) interactúa a este desarrollo brindando una forma disciplinada al asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo). Es allí donde entran a tallar los diagramas de casos de uso, que es un esquema (modelo) para abstraer una vista del sistema del mundo real,considerando un cierto propósito, y describir el comportamiento de un actor y su interacción con el sistema. Estos diagramas de casos de uso son utilizados al analizar un proyecto, identificar y dividir la funcionalidad del negocio. Mediante este estudio reconocemos la importancia de los Diagramas de Casos de Uso y podemos asegurar que a través de su correcta elaboración, servirá como una herramientapara el Desarrollo de Software Orientado a Objetos (DSOO), gracias a las asertividad de las relaciones entre los actores y los casos de uso.
Palabras clave: RUP, UML, diagramas de casos de uso
1. Introducción
Variedad de atribuciones representan diferentes temas o asuntos del problema base en el proceso de desarrollo de software. Toda aplicación tendrá competencias base para funciones específicas.Logrando una separación de atribuciones, se disminuye la complejidad a la hora de trabajar con ellas, y es posible cumplir con requerimientos relacionados con la calidad como adaptabilidad, mantenimiento, extensibilidad y reusabilidad[2].
El Desarrollo de Software Orientado a Objetos, establece que no es posible lograr una completa y absoluta modularización en el desarrollo de aplicaciones y/osistemas, dando nacimiento al paradigma del Desarrollo de Software Orientado a Aspectos (DSOA) y la Programación Orientada a Objetos (POA).
Gran parte de las estrategias de evaluación utilizadas para la automatización al momento de mejorar y producir software de alta calidad es ofrecida por el Unified Modeling Language, manejando la complejidad de los sistemas, así ellos aumenten en ámbito o enescala. Proporcionando mecanismos de modelamiento visual (diagramas) de tal forma que permita desarrollar e intercambiar modelos con significado, de los cuales destacamos los Diagramas de Casos de Uso[3].
Además se presenta un esquema de trabajo donde se mencionan las actividades que se deben realizar, la utilización correcta de actores, casos de uso y los errores que no se deben cometer en cadauna de las actividades, para elaborar fielmente un Diagrama de Caso de Uso.
2. Lenguaje Unificado de Modelado (UML)
UML es un lenguaje de propósito general para el modelado orientado a objetos, que combina notaciones provenientes desde: Modelado Orientado a Objetos, Modelado de Datos, Modelado de Componentes, Modelado de Flujos de Trabajo (Workflows)[4].
Descripción de Diagramas
Un modelo(diagrama) captura una vista de un sistema del mundo real. Es una abstracción de dicho sistema, considerando un cierto propósito. Así, el modelo describe completamente aquellos aspectos del sistema que son relevantes al propósito del modelo, y a un apropiado nivel de detalle.
Un diagrama es una representación gráfica de una colección de elementos de modelado, a menudo dibujada como un grafo con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Red De Redes
  • Red de redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS