ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 9. CONCLUSIONES Y TRABAJOS FUTUROS 92<br />
En los siguientes apartados se describen cada una de las líneas en las que se tiene<br />
previsto seguir trabajando en SerXML.<br />
9.2.1. Integración de SerXML como plugin para los entornos<br />
de desarrollo<br />
Uno de los mayores objetivos en la construcción de software es la reutilización, la<br />
cual es necesaria para no tener que reinventar la rueda cada vez que se necesite<br />
introducir alguna funcionalidad adicional. En nuestro caso, uno de los trabajos futuros<br />
que se pueden llevar a cabo consistiría en implementar SerXML como un plugin de un<br />
entorno de desarrollo, de forma que las aplicaciones que usen SerXML puedan<br />
desarrollarse en dicho entorno de desarrollo, facilitando el trabajo al desarrollador. En<br />
concreto, se está pensando en implementar SerXML como plugin para el entorno de<br />
desarrollo de código abierto Eclipse 3 .<br />
9.2.2. Utilización de toda la riqueza semántica ofrecida en el<br />
lenguaje J2SE 1.5<br />
SerXML es una aplicación diseñada para el lenguaje de programación Java versión<br />
1.4 de la tecnología Java 2 Standard Edition. No obstante, al finalizar este Proyecto de<br />
Fin de Carrera la nueva versión 1.5 está en fase beta. Esta nueva versión incorporará<br />
modificaciones en el lenguaje de programación, por lo tanto, es muy recomendable<br />
incluirla y utilizar todas las nuevas posibilidades semánticas que ofrecerá esta versión.<br />
9.2.3. Uso de SerXML en diversos programas reales<br />
En SerXML se han tomado decisiones acerca de cómo serializar las construcciones<br />
Java desde un punto de vista teórico, ideando ejemplos prototípicos para cada una de<br />
dichas construcciones. Sin embargo, el uso de la herramienta en programas reales<br />
3 Eclipse: http://www.eclipse.org.