Professional Documents
Culture Documents
I. RELATORA
II. DISCUSIN
A. Reutilizacin
Se identifican componentes genricos para ayudar en la
realizacin de cada subsistema, los componentes y patrones
necesitan ser adaptados antes de ser utilizados.
En esta parte de la relatora, Eduard intervino para recordar
que siempre que se disea Software se piensa en que la
versin que se est desarrollando no ser la nica y/o ltima,
por lo que es necesario desarrollar teniendo en cuenta la
reutilizacin.
B. Especificacin de interfaz
Se especifican servicios de subsistemas en trminos de
interfaces de clase incluyendo operaciones, argumentos y
excepciones. A menudo llamado API del subsistema.
Eduard aadi que la interfaz no es slo grfica, sino tambin
la forma en que un objeto se comunica con otro.
C. Restructuracin
Manipula el sistema para aumentar la reutilizacin de cdigo o
alcanzar otros objetivos de diseo.
D. Optimizacin
Incluye abordar requisitos de rendimiento del sistema. Incluye
cambiar algoritmos con el fin de responder a requerimientos
2
llegar a significar un alto porcentaje del costo total. De esta
forma este modelo debe ser planificado con anterioridad y de
manera integral junto con el desarrollo del sistema.
Por otro lado se discuti sobre el anlisis orientado a objetos
donde se expres que se fundament en el entendimiento
adecuado de los requerimientos del sistema. Al mismo tiempo
adopta el enfoque orientado a objetos al modelar el problema
mediante objetos y sus interacciones.
Este anlisis se plantea como un proceso iterativo el cual
permite regresar continuamente a refinar cada etapa de
desarrollo, por tanto es el proceso que se vale de un enfoque
orientado a objetos para ayudarle en la comprensin del
problema que se intenta resolver[2].
Los pasos para la identificacin casos de uso que se usan en
el AOO, son los siguientes.
A.
B.
C.
D.
E.
C. Modelo de diseo
Este modelo consiste en el refinamiento y la formalizacin
adicional del modelo de anlisis, donde se toman en cuenta las
consecuencias del ambiente de implementacin. Los
resultados del modelo de diseo son especificaciones muy
detalladas de todos los objetos, incluyendo sus operaciones y
atributos.
D. Modelo de implementacin
Este modelo toma el resultado del modelo de diseo para
generar el cdigo final. Durante este proceso se adapta el
lenguaje de programacin y/o la base de datos, segn la
especificacin del diseo y las propiedades del lenguaje de
implementacin y la base de datos.
E. Modelo de Prueba
Esta metodologa no tiene un patrn sistematizado, ya que
existen diversos tipos de pruebas aplicados durante las
diferentes actividades del proceso de desarrollo, las cuales
requieren de tiempo y presupuesto adicionales, que pueden
Construir el modelo
Un modelo completo consistir en diagramas de clase
y de interaccin, que describirn la estructura y
relacin de las diversas clases del sistema.
III. CONCLUSIN
El paradigma orientado a objetos, busca conocer el problema a
resolver y disear una solucin para este. Todo a partir del
modelado de objetos y sus funciones y basado en la
experiencia y simulacin.
Las actividades para llegar al modelado son: Reutilizacin,
Especificacin de interfaz, Restructuracin y Optimizacin.
Este paradigma se complementa con las acciones de AOO y
DOO, que aplican objetos en los procesos de anlisis y diseo
tanto para descubrir los requerimientos del sistema como para
transformar el dominio del sistema en una solucin para este.
Se utiliza entonces una forma orientada a objetos de visualizar
el problema, que se apoya en los casos de uso para separar
dicho problema en estos y objetos del dominio.
IV. VALORACIN
La relatora estuvo bien manejada, a pesar de ser presentada
nicamente por una persona. Daniel realiz una buena
explicacin del paradigma, Anlisis y Diseo Orientado a
objetos, y las intervenciones de Eduard resolvieron muchas
dudas y complementaron la informacin brindada por Daniel.
V. SIGUIENTE SESIN
En la prxima sesin se tratar el tema de Modelos estticos y
dinmicos UML, a cargo de Paola Chaparro y Viviana Parra.
REFERENCIAS
[1]
[2]
[3]