dc.contributorPons, Claudia
dc.creatorPalumbo, María Florencia
dc.creatorTunessi, María Silvia
dc.date2013-10
dc.date2013
dc.date2017-10-26T17:43:44Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/63225
dc.descriptionMDA provee un conjunto de herramientas para especificar un sistema independientemente de la plataforma de implementación, elegir una plataforma para el sistema, y transformar las especificaciones de los sistemas a la misma. Todo esto se complementa con los objetivos de portabilidad, interoperabilidad y reusabilidad. Dentro de la aproximación MDA, tiene especial relevancia la existencia de transformaciones entre modelos. MDA permite reducir los costos de desarrollo de software, adaptarlo rápidamente a los cambios tecnológicos y a cambios en los requisitos, siempre manteniendo la consistencia entre los modelos y el código del software y así dando el protagonismo de la conducción del diseño y desarrollo a los modelos. Spring es un framework basado en J2EE que implementa el modelo MVC. Su gran ventaja es la modularidad definiendo funcionalidad e integrando diferentes tecnologías. Y los Web Services nos permiten comunicar diferentes aplicaciones de forma distribuida entre sí. Decidimos que MDA nos planteó una ágil y eficiente manera de definir nuestros modelos con la utilización del lenguaje UML, agregando información específica para poder generar la estructura de servicios y así mediante una serie de transformaciones derivar al esqueleto de servicios, interfaces y daos en el código correspondiente. De esta manera se logra reducir tiempos, errores y prestar una disposición para el buen uso que ofrece el framework.
dc.descriptionFacultad de Informática
dc.formatapplication/pdf
dc.languagees
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightsCreative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
dc.subjectCiencias Informáticas
dc.subjectWeb-based services
dc.subjectingeniería de software
dc.subjectaplicaciones informáticas
dc.subjectarquitectura dirigida por modelos (MDA)
dc.subjectlenguaje unificado de modelado (UML)
dc.subjecttransformación de modelos
dc.subjectATLAS Transformation Language (ATL)
dc.subjectframework Spring
dc.subjectarquitectura web services
dc.titleArquitectura de servicios web basada en modelos: especificación gráfica y derivación automática del código
dc.typeTesis
dc.typeTesis de grado


Este ítem pertenece a la siguiente institución