An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications

被引:0
|
作者
Nepal, Surya
Zic, John
Chau, Thi
机构
关键词
Compatibility of Web Services; Service Contract; Service-Oriented Architecture; Web Services Transaction;
D O I
10.4018/jwsr.2009040103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the service-oriented architecture model, a service may be characterized by its exchange of asynchronous messages, and a service contract is a desirable composition of a variety of messages. Though this model is simple, implementing large-scale, cross-organizational distributed applications may be difficult to achieve in general, as there is no guarantee that service composition will be possible because of incompatibilities between the service contracts. This article examines and addresses this problem, first by identifying and specifying contract compatibility conditions based on standards such as WS-BusinessActivity, and second, through the use of a compatibility checking tool that enables application developers to perform checks at design time. [Article copies are available for purchase from InfoSci-on-Demand.com]
引用
收藏
页码:42 / 65
页数:24
相关论文
共 50 条
  • [1] Compatibility of service contracts in service-oriented applications
    Nepal, Surya
    Zic, John
    Chau, Thi
    2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 28 - +
  • [2] Component contracts in service-oriented architectures
    Curbera, Francisco
    COMPUTER, 2007, 40 (11) : 74 - +
  • [3] Expressing and reasoning about service contracts in service-oriented computing
    Kuo, Dean
    Fekete, Alan
    Greenfield, Paul
    Nepal, Surya
    Zic, John
    Parastatidis, Savas
    Webber, Jim
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 915 - +
  • [4] A Service-Oriented Perspective on Blockchain Smart Contracts
    Daniel, Florian
    Guida, Luca
    IEEE INTERNET COMPUTING, 2019, 23 (01) : 46 - 53
  • [5] Architecture of service-oriented applications
    M. S. Ivanov
    Automatic Documentation and Mathematical Linguistics, 2007, 41 (6) : 251 - 254
  • [6] Architecture of Service-Oriented Applications
    Ivanov, M. S.
    AUTOMATIC DOCUMENTATION AND MATHEMATICAL LINGUISTICS, 2007, 41 (06) : 251 - 254
  • [7] Compatibility in Service-Oriented Revision Control Systems
    Almalki, Jameel
    Shen, Haifeng
    2014 IEEE 11TH INTL CONF ON UBIQUITOUS INTELLIGENCE AND COMPUTING AND 2014 IEEE 11TH INTL CONF ON AUTONOMIC AND TRUSTED COMPUTING AND 2014 IEEE 14TH INTL CONF ON SCALABLE COMPUTING AND COMMUNICATIONS AND ITS ASSOCIATED WORKSHOPS, 2014, : 563 - 570
  • [8] An approach for service-oriented urbanism
    Izza, S.
    Vincent, L.
    Burlat, P.
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 879 - 890
  • [9] Service-oriented enterprise applications and Web service composition
    Jen Yao Chung
    Martin Bichler
    Information Systems and e-Business Management, 2005, 3 (2) : 101 - 102
  • [10] Probabilistic Approach to Service Commitment in Service-Oriented Systems
    Bannazadeh, Hadi
    Leon-Garcia, Alberto
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 273 - 278