Deriving Artefact-Centric Interfaces for Overloaded Web Services

被引:4
|
作者
Wei, Fuguo [1 ]
Barros, Alistair [1 ]
Ouyang, Chun [1 ]
机构
[1] Queensland Univ Technol, Brisbane, Qld 4001, Australia
关键词
Web service; Business entity; Service interface synthesis; Service interface analysis;
D O I
10.1007/978-3-319-19069-3_31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a novel framework and algorithms for the analysis of Web service interfaces to improve the efficiency of application integration in wide-spanning business networks. Our approach addresses the notorious issue of large and overloaded operational signatures, which are becoming increasingly prevalent on the Internet and being opened up for third-party service aggregation. Extending upon existing techniques used to refactor service interfaces based on derived artefacts of applications, namely business entities, we propose heuristics for deriving relations between business entities, and in turn, deriving permissible orders in which operations are invoked. As a result, service operations are refactored on business entity CRUD which then leads to behavioural models generated, thus supportive of fine-grained and flexible service discovery, composition and interaction. A prototypical implementation and analysis of web services, including those of commercial logistic systems (FedEx), are used to validate the algorithms and open up further insights into service interface synthesis.
引用
收藏
页码:501 / 516
页数:16
相关论文
共 50 条
  • [21] Modeling and Verification for Data-Centric Web Services
    Fang, Zhi
    Liao, Lejian
    Chen, Ruoyu
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 950 - 954
  • [22] A performance evaluation of asynchronous web interfaces for collaborative web services
    Angelaccio, Michele
    Buttarazzi, Berta
    FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2006 WORKSHOPS, PROCEEDINGS, 2006, 4331 : 864 - +
  • [23] Towards Formal Interfaces for Web Services with Transactions
    Chen, Zhenbang
    Wang, Ji
    Dong, Wei
    Qi, Zhichang
    ADVANCED INTERNET BASED SYSTEMS AND APPLICATIONS, 2009, 4879 : 292 - 304
  • [24] Designing Web interfaces to library services and resources
    Wiley, DL
    ECONTENT, 2000, 23 (01) : 85 - 85
  • [25] A Web Services Infrastructure for the Management of Mashup Interfaces
    Vallecillos, Jesus
    Criado, Javier
    Jesus Fernandez-Garcia, Antonio
    Padilla, Nicolas
    Iribarne, Luis
    SERVICE-ORIENTED COMPUTING - ICSOC 2015 WORKSHOPS, 2016, 9586 : 64 - 75
  • [26] Generating multimodal user interfaces for Web services
    Song, Kisub
    Lee, Kyong-Ho
    INTERACTING WITH COMPUTERS, 2008, 20 (4-5) : 480 - 490
  • [27] New perspective in instrumentation interfaces as web services
    Vollono, Alfonso
    Zinicola, Andrea
    DISTRIBUTED COOPERATIVE LABORATORIES: NETWORKING, INSTRUMENTATION, AND MEASUREMENTS, 2006, : 451 - +
  • [28] An automated generation of XForms interfaces for web services
    Song, Kisub
    Lee, Kyong-Ho
    2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 856 - +
  • [29] A System for Dynamically Generating User Centric Interfaces for Mobile Applications and Services
    Ipadeola, Abayomi
    Olugbara, Oludayo
    Adigun, Matthew
    Xulu, Sibusiso
    ADVANCES IN CONCEPTUAL MODELING - CHALLENGES AND OPPORTUNITIES, 2008, 5232 : 175 - 184
  • [30] Web Services: Evolving techniques in net-centric operations
    Ladner, Roy
    Warner, Elizabeth
    Petry, Fred
    Katikaneni, Uday
    Shaw, Kevin
    Gupta, Kalyan
    Moore, Philip
    OCEANS 2005, VOLS 1-3, 2005, : 441 - 448