A metamodel-based definition of a conversion mechanism between SOAP and RESTful web services

被引:14
|
作者
Navarro, Antonio [1 ]
da Silva, Anayansi [1 ]
机构
[1] Univ Complutense Madrid, Dept Ingn Software & Inteligencia Artificial, C Prof Jose Garcia Santesmases 9, E-28040 Madrid, Spain
关键词
SOA; WSDL; WADL; MDA; MDD;
D O I
10.1016/j.csi.2016.03.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays there are several frameworks that permit the conversion between SOAP and RESTful web services. However, none of these frameworks defines a high-level characterization of the interchange process, hindering full understanding of this process. This paper provides a metamodel-based approach that formalizes the conversion between SOAP and RESTful web services, clarifying this process. This approach can be used for guiding the ranslation process in forthcoming conversion frameworks and the publication of services in IDEs. In order to characterize the conversion mechanism three MOF metamodels are defined: SOAP, RESTful and intermediate SOA metamodels. This intermediate metamodel is used as a bridge between the other two metamodels. QVT Relations transformation rules between SOAP, RESTful and SOA metamodels are defined for a formal characterization of the transformation process. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:49 / 70
页数:22
相关论文
共 50 条
  • [1] Metamodel-based Language Definition with Python']Python
    Chodarev, Sergej
    Ilyas, Sharoon
    [J]. IPSI BGD TRANSACTIONS ON INTERNET RESEARCH, 2023, 19 (01): : 32 - 38
  • [2] A Comparative investigation on implementation of RESTful versus SOAP based Web services
    Bora, Abhijit
    Bezboruah, Tulshi
    [J]. International Journal of Database Theory and Application, 2015, 8 (03): : 297 - 312
  • [3] On Composition of SOAP Based and RESTful Services
    Thakar, Urjita
    Tiwari, Amit
    Varma, Sudarshan
    [J]. 2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (IACC), 2016, : 500 - 505
  • [4] Migration of SOAP-based Services to RESTful Services
    Upadhyaya, Bipin
    Zou, Ying
    Xiao, Hua
    Ng, Joanna
    Lau, Alex
    [J]. 2011 13TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE), 2011, : 104 - 113
  • [5] StoRHm: a protocol adapter for mapping SOAP based Web Services to RESTful HTTP format
    Sean Kennedy
    Robert Stewart
    Paul Jacob
    Owen Molloy
    [J]. Electronic Commerce Research, 2011, 11 : 245 - 269
  • [6] StoRHm: a protocol adapter for mapping SOAP based Web Services to RESTful HTTP format
    Kennedy, Sean
    Stewart, Robert
    Jacob, Paul
    Molloy, Owen
    [J]. ELECTRONIC COMMERCE RESEARCH, 2011, 11 (03) : 245 - 269
  • [7] METAMODEL-BASED GENERATION OF WEB CONTENT MANAGEMENT SYSTEMS
    Qafmolla, Xhevi
    Nguyen, Viet Cuong
    Richta, Karel
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2014, 6 (04): : 17 - 30
  • [8] A Comparison of RESTful vs. SOAP Web Services in Actuator Networks
    Malik, Sehrish
    Kim, Do-Hyeun
    [J]. 2017 NINTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2017), 2017, : 753 - 755
  • [9] SOAP-Based vs. RESTful Web Services A Case Study for Multimedia Conferencing
    Belqasmi, Fatna
    Singh, Jagdeep
    Melhem, Suhib Younis Bani
    Glitho, Roch H.
    [J]. IEEE INTERNET COMPUTING, 2012, 16 (04) : 54 - 63
  • [10] TOWARDS A UNIVERSAL REPRESENTATION OF DEVS: A METAMODEL-BASED DEFINITION OF DEVS FORMAL SPECIFICATION
    Blas, Maria Julia
    Gonnet, Silvio
    Zeigler, Bernard P.
    [J]. PROCEEDINGS OF THE 2021 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'21), 2020,