Interoperability among independently evolving Web services

被引:0
|
作者
Ponnekanti, SR [1 ]
Fox, A [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
来源
MIDDLEWARE 2004, PROCEEDINGS | 2004年 / 3231卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The increasing popularity of XML Web services motivates us to examine if it is feasible to substitute one vendor service for another when using a Web-based application, assuming that these services are "derived from" a common base. If such substitution were possible, end users could use the same application with a variety of back-end vendor services, and the vendors themselves could compete on price, quality, availability, etc. Interoperability with substituted services is non-trivial, however, and four types of incompatibilities may arise during such interoperation - structural, value, encoding and semantic. We address these incompatibilities three-fold: (1) static and dynamic analysis tools to infer whether an application is compatible with a substituted service, (2) semiautomatically generated middleware components called cross-stubs that actually resolve incompatibilities and enable interoperation with substituted services, and (3) a lightweight mechanism called multi-option, types to enable applications to be written from the ground up in an interoperation-friendly manner. Using real applications and services as examples, we both demonstrate and evaluate our tools and techniques for enabling interoperation with substituted services.
引用
收藏
页码:331 / 351
页数:21
相关论文
共 50 条
  • [21] Using Web Services For WebRTC Signaling Interoperability
    Daldal, Basar
    Bilgin, Ibrahim
    Basaran, Dogac
    Metin, Selin
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 780 - 783
  • [22] The audition framework for testing web services interoperability
    Bertolino, A
    Polini, A
    EUROMICRO-SEAA 2005: 31ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2005, : 134 - 142
  • [23] Semantic interoperability of Web services - Challenges and experiences
    Nagarajan, Meenakshi
    Verma, Kunal
    Sheth, Amit P.
    Miller, John
    Lathem, Jon
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 373 - +
  • [24] Web services computing: Advancing software interoperability
    Chung, JY
    Lin, KJ
    Mathieu, RG
    COMPUTER, 2003, 36 (10) : 35 - 37
  • [25] Web services interoperability: A practitioner's experience
    Siddhartha, P
    Sengupta, S
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 587 - 601
  • [26] Manufacturing Execution Systems interoperability and Web services technologies
    Jimenez, Guillermo
    Molina, Arturo
    Canche, Luis
    PROCEEDINGS OF THE ASME COMPUTERS AND INFORMATION IN ENGINEERING DIVISION, 2005, : 191 - 197
  • [27] Interoperability testing of Web Services for e-learning
    Polini, A.
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2005, 122 (12): : 495 - 497
  • [28] Context-based interoperability of semantic web services
    Mecheri K.
    Boufaida M.
    Meslati D.
    Souici-Meslati L.
    International Journal of Metadata, Semantics and Ontologies, 2019, 13 (03) : 209 - 226
  • [29] GALEON: Standards-based Web Services for Interoperability among Earth Sciences Data Systems
    Domenico, Ben
    Caron, John
    Davis, Ethan
    Nativi, Stefano
    Bigagli, Lorenzo
    2006 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-8, 2006, : 313 - +
  • [30] Web services as a solution for maritime port information interoperability
    Isaias, Pedro Teixeira
    Duarte Macedo, Fernanda Maria
    HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION: INTERACTING IN INFORMATION ENVIRONMENTS, PT 2, PROCEEDINGS, 2007, 4558 : 1029 - +