La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

INGENIERÍA DE SOFTWARE RODRÍGUEZ CADENA CYNTHIA VIRIDIANA GRANADOS HERNÁNDEZ ERICK METODOLOGÍA OMT.

Presentaciones similares


Presentación del tema: "INGENIERÍA DE SOFTWARE RODRÍGUEZ CADENA CYNTHIA VIRIDIANA GRANADOS HERNÁNDEZ ERICK METODOLOGÍA OMT."— Transcripción de la presentación:

1 INGENIERÍA DE SOFTWARE RODRÍGUEZ CADENA CYNTHIA VIRIDIANA GRANADOS HERNÁNDEZ ERICK METODOLOGÍA OMT

2 CONCEPTO Creada por James Rumbaugh y Michael Blaha en 1991, mientras James dirigía un equipo de investigación de los laboratorios General Electric. OMT es una de las metodologías de análisis y diseño orientadas a objetos, más maduras y eficientes que existen en la actualidad. OMT pone énfasis en la importancia del modelo y uso de modelo para lograr una abstracción, en el cual el análisis esta enfocado en el mundo real para un nivel de diseño, también pone detalles particulares para modelado de recursos de la computadora. METODOLOGIA OMT INGENIERIA DE SOFTWARE

3 FASES METODOLOGIA OMT INGENIERIA DE SOFTWARE

4 FASES Se construye un modelo del dominio, mostrando propiedades importantes. El modelo de análisis es una abstracción resumida y precisa de lo que debe de hacer el sistema deseado. ANALISIS Se toman decisiones de alto nivel sobre la arquitectura del sistema ha implementar. El sistema se organiza en subsistemas basándose tanto en la estructura del análisis como en la arquitectura propuesta. DISEÑO DEL SISTEMA Se construye un modelo de diseño basándose en el modelo de análisis e incorporando detalles de implementación Se centra en las estructuras de datos y algoritmos que son necesarios para implementar cada clase DISEÑO DE OBJETOS Las clases de objetos y relaciones desarrolladas durante el análisis de objetos se traducen finalmente a una implementación concreta. Es importante que la correspondencia con el diseño sea directa y el sistema implementado sea flexible y extensible IMPLEMEN TACIÓN METODOLOGIA OMT INGENIERIA DE SOFTWARE

5 MODELOS PARA DESCRIBIR EL SISTEMA MODELO DE OBJETOS Describe la estructura estática de los objetos del sistema (identidad, relaciones con otros objetos, atributos y operaciones). Se representa mediante diagramas de objetos. MODELO DINÁMICO Describe los aspectos de un sistema que tratan de la temporización, secuencia de operaciones y la organización de sucesos y estados. Se representa gráficamente mediante diagramas de estado. MODELO FUNCIONAL Describe las transformaciones de valores de datos (funciones, correspondencias, restricciones y dependencias funcionales) que ocurren dentro del sistema. Se representa mediante diagramas de flujo de datos. METODOLOGIA OMT INGENIERIA DE SOFTWARE

6 OMT2 OMT2 declara que los casos de uso están limitados a la etapa de análisis de OMT. Esto requiere añadir 2 nuevos modelos a la etapa de análisis:  Modelo de dominio. Este modelo es creado explorando el dominio general y adquiriendo conocimiento de las tareas que serán efectuadas  Modelo de aplicación. Este modelo es construido sobre el modelo de dominio examinando los casos de uso del dominio. Introduce cambios en el modelo de objetos para hacerlo compatible con UML. METODOLOGIA OMT INGENIERIA DE SOFTWARE

7 Conclusiones La metodología OMT es secuencial en el sentido de que la primera fase es la de análisis, seguida por el diseño. Cada modelo describe un aspecto del sistema pero contiene referencias a los demás modelos. Lo cual indica que los tres no son totalmente independientes. OMT pone énfasis en la importancia del modelo y uso del modelo para lograr una abstracción. La fase de análisis genera diagramas del modelo de objetos, diagramas de estado, diagramas de eventos de flujo y diagramas de flujos de datos. Es entonces cuando se tiene completa la fase de análisis. METODOLOGIA OMT INGENIERIA DE SOFTWARE

8 Referencias Roger S. Pressman, Ph.D.. (2010). Ingeniería del software- un enfoque práctico. New York: McGraw- Hill. lan Sommerville. (2005). Ingeniería del software. Madrid: PEARSON. METODOLOGIA OMT INGENIERIA DE SOFTWARE

9 Sección de preguntas ¿En que año y por quién fue creada esta metodología? ¿Clasificación de la metodología OMT? Mencione una de sus etapas y en que consiste. ¿Qué modelos se utilizan para la descripción del sistema? Mencione alguna característica de la metodología OMT. METODOLOGIA OMT INGENIERIA DE SOFTWARE


Descargar ppt "INGENIERÍA DE SOFTWARE RODRÍGUEZ CADENA CYNTHIA VIRIDIANA GRANADOS HERNÁNDEZ ERICK METODOLOGÍA OMT."

Presentaciones similares


Anuncios Google