BOLATíN de Ciencia -Noticias-
 

 

Diseñan las aplicaciones web del futuro



ARGENTINA
(14/10/02)

La introducción de la programación orientada a objetos en los métodos de programación de aplicaciones informáticas supuso un avance muy importante. En este tipo de programación multitud de elementos u objetos realizan su labor de forma orquestada. La gran ventaja de la programación orientada a objetos radica en que reduce las posibilidades de cometer errores durante la programación, ya que es más fácil localizarlos y corregirlos, y posibilita así la construcción de software muy complejo. Sin embargo, este tipo de diseño todavía está dando sus primeros pasos en aplicaciones para la web.

La ubicuidad de la web, es decir, el hecho de que las aplicaciones tengan que ser accesibles y ejecutables desde cualquier ordenador, exige soluciones cada vez más complejas: interfaces para aparatos móviles, integración de aplicaciones web con bases de datos, etc. Para complicar todavía más el panorama, las aplicaciones que requieren los nuevos negocios en internet tienen que ser construidas muy rápidamente y sin defectos que puedan dar lugar a errores. Las herramientas de implementación y las arquitecturas han evolucionado muy rápidamente durante los últimos 4 años, pero las estrategias de ingeniería del software para la web todavía están en desarrollo.

Un equipo de investigadores de Argentina y Brasil estan empezando a abordar el problema desde una visión más abstracta y global. Es como dar un paso atrás para tener una perspectiva más amplia del problema del diseño de aplicaciones web. Los científicos consideran que es muy importante concentrarse en abordar diseños que soporten modos de implementación cambiantes, ya que el ritmo de cambio en las herramientas y en las plataformas de la web es muy acelerado.

Los investigadores apuestan por aplicar el concepto "orientado a objetos" en la metodología para el desarrollo de un proyecto, es decir, en las estructuras de diseño de las aplicaciones web, y no sólo en la fase de implementación de estas aplicaciones al final del proceso de desarrollo. Así, invertir esfuerzos en la comprensión del diseño de aplicaciones será esencial para poder sobrevivir a la naturaleza cambiante del entorno web.


Investigador:
Gustavo Rossi
Facultad de Informática, UNLP, La Plata, Argentina
http://163.10.5.31:8080/servlet/ContextosLifiano?action=NOCONTEXT&idLifiano=gustavo

Artículo de referencia:
Annals of Software Engineering, 2002, Vol 13, Iss 1-4, pp 97-110

 


© 2002 BOLATíN de ciencia
una publicación electrónica de
COMCIENCIA
comciencia@comciencia.com