Adapting Web Services for Multiple Devices: a Model-Driven, Aspect-Oriented Approach

被引:1
|
作者
Ortiz, Guadalupe [1 ]
Garcia de Prado, Alfonso [2 ]
机构
[1] UEX, Ctr Univ Merida, Quercus Software Engn Grp, Merida, Spain
[2] Res Div ADT, Zaragoza, Spain
来源
2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2 | 2009年
关键词
D O I
10.1109/SERVICES-I.2009.21
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile devices have become an essential element in our daily lives, even for connecting to the Internet. Web Services have become extremely important when offering services through the Internet. However, current Web Services are very inflexible as regards their invocation from different types of device, especially if we consider the need for them to be adaptable when being invoked from a mobile device. In this paper, we will propose several alternatives for the creation of flexible web services which can be invoked from different types of device, and compare the different proposed approaches. Aspect-Oriented Programming and Model-Driven Development have been used in all proposals to reduce the impact of service adaption, not only for the service developer, but also to maintain the correct code structure.
引用
收藏
页码:754 / +
页数:2
相关论文
共 50 条
  • [21] Aspect-oriented techniques for web services and their mobile clients
    Ortiz, Guadalupe
    García De Prado, Alfonso
    Frontiers in Artificial Intelligence and Applications, 2009, 201 (01) : 127 - 136
  • [22] An aspect-oriented model-driven approach for building adaptable context-aware service-based applications
    Boudaa, Boudjemaa
    Hammoudi, Slimane
    Mebarki, Leila Amel
    Bouguessa, Abdelkader
    Chikh, Mohammed Amine
    SCIENCE OF COMPUTER PROGRAMMING, 2017, 136 : 17 - 42
  • [23] A model-driven approach for specifying semantic web services
    Timm, JTE
    Gannod, GC
    2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 313 - 320
  • [24] Dynamic invocation of Web services by using aspect-oriented programming
    Reséndiz, MP
    Aguirre, JOO
    2005 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING (ICEEE), 2005, : 48 - 51
  • [25] Implementation of Aspect-oriented Business Process Models with Web Services
    Hercules Sant Ana da Silva Jose
    Claudia Cappelli
    Flavia Maria Santoro
    Leonardo Guerreiro Azevedo
    Business & Information Systems Engineering, 2020, 62 : 561 - 584
  • [26] An Aspect-Oriented Approach for Spatial Concerns in Web Applications
    Urbieta, Matias
    Rossi, Gustavo
    Gordillo, Silvia E.
    Rodrigues, Armanda
    Araujo, Joao
    Moreira, Ana
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (01) : 110 - 131
  • [27] Implementation of Aspect-oriented Business Process Models with Web Services
    Jose, Hercules Sant Ana da Silva
    Cappelli, Claudia
    Santoro, Flavia Maria
    Azevedo, Leonardo Guerreiro
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2020, 62 (06) : 561 - 584
  • [28] Architecting a Model-Driven Aspect-Oriented Product Line for a Digital TV Middleware: A Refactoring Experience
    Saraiva, Diego
    Pereira, Lucas
    Batista, Thais
    Delicato, Flavia C.
    Pires, Paulo F.
    Kulesza, Uira
    Araujo, Rodrigo
    Freitas, Tassia
    Miranda, Sindolfo
    Souto, Ana Liz
    Coelho, Roberta
    SOFTWARE ARCHITECTURE, 2010, 6285 : 166 - 181
  • [29] Why Aspect-Oriented Software Development And Model-Driven Development Are Not The Same -A Position Paper-
    Stein, Dominik
    Hanenberg, Stefan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 163 (01) : 71 - 82
  • [30] Using model-driven and aspect-oriented development to support end-user quality of service
    Durand, D
    Logé, C
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 16 - 17