Beruflich Dokumente
Kultur Dokumente
U.N.E.F.A.
Metodologas
Orientados a Objetos
UML
Alumno:
Sergio Pealoza
Diseo de Sistemas
ING. Arianna Bastidas
Docente:
Caractersticas
Diferencias
4) Tiene una fase de diseo no muy compleja y se centra mucho en un buen anlisis.
5) Divide el ciclo de vida del software en cuatro fases consecutivas: anlisis de objetos, diseo del sistema, diseo de objetos, implementacin.
OMT es una metodologa bastante slida, es usada por casi todas para completar UML. Contiene una amplia semntica y se basa en sus 4 fases
consecutivas como base de desarrollo.
Jacopson
OOSE
1) Plantea el problema del diseo y construccin de software haciendo una comparacin con la industria de la construccin.
3)OOSE presenta cinco tcnicas para modelar un sistema: Modelo de requerimientos, modelo anlisis o real, diseo o real, Prueba o comparacin,
Implementacin o aplicacin
Meyer
1) Implementa clases a partir de la idea de que un objeto brinda servicios a sus clientes cumpliendo un
contrato. A esto lo llam diseo por contrato.
2) Meyer propone cuatro elementos fundamentales: firmas de mtodos, precondiciones, postcondiciones e invariantes.
Dentro de esta metodologa se ven reflejadas las precondiciones y postcondiciones que tendr el sistema, adems de agregar las invariantes que
intervienen es su elaboracin.
2) Deriva de OMT,CRC,BOOCH
En la etapa de anlisis se basa ms en describir lo que hace un sistema en vez de como lo hace, viendo desde una perspectiva del usuario en vez de
la mquina.
En el modelado de objetos muestra las clases y sus relaciones mas no los Objetos.
Embley
1) Un objeto es una persona, un lugar, o una cosa.
Shlaer Mellor
1) Est basado en un conjunto integrado de modelos que pueden ser ejecutados para verificacin.
2) Tiene un conjunto de reglas bien definidas para la construccin de los diagramas y la traduccin de dichos diagramas.
Define tres tipos bsicos de dominios: El dominio de aplicacin, el dominio de servicio, y el dominio arquitectural. Cada dominio tiene sus propios
tipos de requerimientos nicos y diagramas.
Odell
1) Est orientada a disminuir radicalmente el tiempo necesario para disear e implementar Sistemas de Informacin.
2) Usa Tecnologa y herramientas CASE adems de una intensa participacin del usuario.