RT journal article T1 Improving device-aware Web services and their mobile clients through an aspect-oriented, model-driven approach A1 Ortiz Bellot, Guadalupe A1 García de Prado Fontela, Alfonso A2 Ingeniería en AutomáticaElectrónica, Arquitectura y Redes de Computadores A2 Ingeniería Informática K1 Aspect-oriented software development K1 Mobile devices K1 Web service K1 Model-driven development AB Este artículo presenta un enfoque para la creación de servicios web flexibles que pueden ser invocados de manera transparente desde diferentes tipos de dispositivos, incluyendo dispositivos móviles. Se utiliza la Programación Orientada a Aspectos y el desarrollo guiado por modelos para reducir el impacto de la adaptación del código de servicio y cliente para múltiples dispositivos y facilitar la tarea del desarrollador. Los desarrolladores pueden marcar en los modelos UML qué servicios deben adaptarse a los dispositivos móviles y obtener automáticamente el código de adaptación desacoplado de los modelos. Este enfoque permite el desarrollo de servicios web conscientes de los dispositivos móviles en una plataforma integrada, manteniendo el código relacionado con el dispositivo completamente desacoplado de la funcionalidad principal y permitiendo una adaptación modularizada y no intrusiva de los clientes móviles a las características específicas del dispositivo y a las preferencias del usuario final. PB Elsevier SN 0950-5849 YR 2010 FD 2010-05-13 LK http://hdl.handle.net/10498/29751 UL http://hdl.handle.net/10498/29751 LA eng NO This work has been developed thanks to the support of MEC under contract TIN2008-02985 and MEC research Grant José Castillejo. DS Repositorio Institucional de la Universidad de Cádiz RD 10-may-2026