viernes, 30 de noviembre de 2007

Model Driven Programming

Con el trabajo que me costo leer los artículos en ingles que encontré en Internet, pude entender que Model Driven Programming hace referencia a la manera en que se generan aplicaciones a partir de diagramas de modelado. Existen aplicaciones que a partir de diagramas generan automáticamente el código fuente para que un programa funcione. La ventaja de esta opción de desarrollo de software es que no se necesita mucha experiencia, ni conocimiento completo del lenguaje, se pude tomar el modelo y desarrollarlo en varios lenguajes y plataformas de aplicación además de que la documentación se genera casi automáticamente.

Las Desventajas es que en la mayoría de las ocasiones se genera mucho código basura e inservible que podría repercutir en el rendimiento del software.

Fuentes consultadas para esta opinión:

http://xml.sys-con.com/read/40452.htm
http://www.codegeneration.net/articles/mdpuxslt.pdf
http://www.spop.dk/chapters-abstractv1/jb-mec.pdf

viernes, 23 de noviembre de 2007

Entrega 2 - Documento de diseño

En este parte del desarrollo me pareció mas complicado debido a que me toco mas trabajo, como era la persona que conoce mejor el lenguaje y como es el funcionamiento de los sistemas en la web, tuve una mayor participación en la elaboración de los diagramas y la elaboración del documento.
En la primera reunión que tuvimos se repartio el trabajo para que en la próxima solo reuniéramos lo elaborado, unificarlo y corregir los errores.

Aun me parece un poco confuso crear diagramas de actividades y estado, pero hice mi mejor esfuerzo en realizarlos.

domingo, 18 de noviembre de 2007

Colaboracion

Mi colaboración consistió en modificar y revisar documentos como la entrevista y el Plan de Desarrollo.

viernes, 16 de noviembre de 2007

Diagramas


Diagramas de Estado, Actividades y secuencia.


El diagrama de secuencia:

miércoles, 14 de noviembre de 2007

Modelado de sistema en UML - Video club

Calando el convertidor a formato PDF, el modelado de este sistema lo convertí a un archivo "PDF" que puede descargarlo Aquí.