3 - Desarrollo del Framework

[editar]
Artículo creado por José Manuel, Marcus Eduardo Markiewicz y Carlos J.P. de Lucena. Extraido de: http://www.lawebdejm.com
30 de Noviembre de 1999
Las tres etapas principales del desarrollo del framework son análisis del dominio, diseño del framework, y la "instantiación" del framework.
El análisis del dominio procura descubrir los requisitos del dominio y los posibles requerimientos futuros. Para completar los requerimientos sirven las experiencias previamente publicadas, los sistemas de software similares existentes, las experiencias personales, y los estándares considerados. Durante el análisis del dominio, los puntos calientes y los puntos congelados se destapan parcialmente.
La fase del diseño del framework define las abstracciones de éste. Se modelan los puntos calientes y los puntos congelados (quizás con diagrama de UML, Modelo Unificado del Lenguaje , Unified Modeling Language [1] ) , y la extension y la flexibilidad propuesta en el análisis del dominio se esboza en líneas generales. Según lo mencionado arriba, los modelos del diseño se utilizan en esta fase.
Finalmente, en la fase de "instantiación", los puntos calientes del framework son implementados, generando un software del sistema. Es importante observar que cada uno de estas aplicaciones tendrá los puntos congelados del framework en común. Las fases del proceso del desarrollo del framework son comparados con las tradicionales fases del diseño orientados al objeto, según se puede apreciaren el cuadro 3. En esta figura, nombramos las fases del desarrollo según lo descrito. [ 6 ].
Según lo mostrado en el cuadro 3, el desarrollo tradicional Orientado al Objeto se diferencia del desarrollo del framework. En el desarrollo tradicional Orientado al Objeto, la fase de análisis del problema, también llamada inicio, estudia solamente los requisitos de un solo problema. En cambio, en el desarrollo del framework captura los requisitospara un dominio entero. Además, el resultado final del desarrollo orientado al objeto tradicional es una aplicación que es completamente ejecutable, mientras que muchas aplicaciones resultan a partir de la fase de "instantiación" del desarrollo del framework. La fase del "instantiación" abarca las fases de construcción y de transición del desarrollo tradicional. Así, la construcción y las fases separadas de la transición están presentes en cada uno de las instanciasdel framework. Para cada una de las instancias del framework hay un esfuerzo de implementación o puesta en práctica introducido por estas fases.
Aunque el desarrollo del framework promete ser muy eficiente, hay varias asuntos que deben ser discutidos. En las secciones siguientes repasaremos siete puntos que deben considerarse al elegir un modelo de framework, en donde cada uno de estos puntos deben ser analizados cuidadosamente; pues no son ni buenos ni malos, sino que son los puntos precisos a chequear. No obstante, es importante tener en cuenta que el desarrollo del framework orientado al objeto es algo relativamente reciente, así como también, la práctica del Diseño Orientado al Objeto y de su puesta en marcha son procesos nuevos de desarrollo. Creemos que el frameworkse desarrollará y probará la regla del pulgar para muchos dominios, pero seguramente no para todos.
La evaluación de la tecnología del framework presentada aquí se basa en las observaciones recopiladas por los autores acerca del desarrollo y la "instantiación" de varios frameworks para el área del comercio electrónico en nuestro laboratorio, elTecComm/LES.Animamos al lector a que pruebe un framework de comercio electrónico llamado V-Market [14
[editar]

Sé el primero en opinar


Artículos relacionados con 'El Desarrollo del Framework Orientado al Objeto'

Los frameworks orientados al objeto (llámense simplemente frameworks) son la piedra angular de la moderna... Más »
En este artículo presentamos características similares entre el método científico, los procesos de aprendizaje y... Más »

Autor y licencia de 'El Desarrollo del Framework Orientado al Objeto'


Artículo de José Manuel, Marcus Eduardo Markiewicz y Carlos J.P. de Lucena. Extraido de: http://www.lawebdejm.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.