Metodologia OMT
Metodologia OMT
Metodologia OMT
Programa Educativo
Licenciatura en Ingeniería en Software
Experiencia Educativa
Requerimientos de Software
Docente
Contreras Ruiz Javier
Alumno
Martínez Rivera José Emmanuel
Tema
Metodología Orientada a Objetos
Fecha
17 de noviembre de 2022
Metodología Orientada a Objetos
La Metodología Orientada a Objetos OMT (Objet Modeling Technique) fue creada por James
Rumbaugh y Michael Blaha en 1991, esta metodología 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.
Y esto es porque esta metodología aporta un carácter abierto lo cual es una gran virtud ya que
le permite ser de dominio publico y, por consiguiente, sobrevivir con enorme vitalidad;
facilitando su evolución para acoplarse a todas las necesidades actuales y futuras de la
ingeniería de software.
La metodología OMT está compuesta por cuatro faces las cuales son:
1. Análisis: En donde el analista construye un modelo del dominio del problema,
mostrando sus propiedades más importantes. Dicho modelo debe poder ser entendido
y criticado por expertos en el dominio del problema que no tengan conocimientos
informáticos.
2. Diseño del Sistema: Durante esta fase el sistema se organiza en subsistemas
basándose tanto en la estructura del análisis como en la arquitectura propuesta.
3. Diseño de Objetos: El diseñador de objetos construye un modelo de diseño basándose
en el modelo de análisis, pero incorporando detalles de implementación.
4. Implementación: Durante la fase de implementación es importante tener en cuenta los
principios de la ingeniería del software de forma que la correspondencia con el diseño
sea directa y el sistema implementado sea flexible y extensible.
La metodología OMT además de lo anterior, también emplea tres clases de modelos para
describir el sistema, y son:
1. Modelo de Objetos: Describe la estructura estática de los objetos del sistema y
proporciona el entorno esencial en el cual se pueden situar el modelo dinámico y el
modelo funcional, además de que su objetivo es capturar aquellos conceptos del mundo
real que sean importantes para la aplicación.
2. 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.
3. Modelo funcional: Describe las transformaciones de valores de datos que ocurren
dentro del sistema, además, captura lo que hace el sistema, independientemente de
cuando se haga o de la forma en que se haga.
Referencia:
Chávez Gaona, V. M. & Olivares Rojas, J. C. (2002, 12 marzo). METODOLOGÍA OMT.
Desconocido. http://dsc.itmorelia.edu.mx/