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 条
  • [31] Human Centric Engine and Its Evolution toward Web Services
    Chujo, Kaoru
    Ota, Yasuji
    Takaki, Kazuyuki
    Shiitani, Shuichi
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2013, 49 (02): : 153 - 159
  • [32] Designing Web interfaces to library services and resources.
    Gelfand, J
    LIBRARY RESOURCES & TECHNICAL SERVICES, 2000, 44 (02): : 105 - 106
  • [33] ASSESSING WEB SERVICES INTERFACES WITH LIGHTWEIGHT SEMANTIC BASIS
    Garriga, Martin
    De Renzis, Alan
    Flores, Andres
    Cechich, Alejandra
    Zunino, Alejandro
    COMPUTING AND INFORMATICS, 2017, 36 (05) : 1173 - 1206
  • [34] Designing web interfaces to library services and resources.
    Battenfeld, R
    LIBRARY JOURNAL, 1999, 124 (08) : 119 - 119
  • [35] Resource-oriented design towards the convergence of Web-centric and Telecom-centric services
    Ambra, Terence
    Paganelli, Federica
    Fantechi, Alessandro
    Giuli, Dino
    Mazzi, Lorenzo
    2013 SECOND INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION TECHNOLOGY (FGCT 2013), 2013, : 120 - 125
  • [36] CredEx: User-centric credential management for grid and web services
    Del Vecchio, D
    Basney, J
    Nagaratnam, N
    Humphrey, M
    2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, 2005, : 149 - 156
  • [37] Consumer-centric QoS-aware selection of web services
    Lin, Wei-Li
    Lo, Chi-Chun
    Chao, Kuo-Ming
    Younas, Muhammad
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (02) : 211 - 231
  • [38] Decidability and Complexity of Simulation Preorder for Data-Centric Web Services
    Akroun, Lakhdar
    Benatallah, Boualem
    Nourine, Lhouari
    Toumani, Farouk
    SERVICE-ORIENTED COMPUTING, ICSOC 2014, 2014, 8831 : 535 - 542
  • [39] A user-centric approach to model semantic web services request
    Fenza, Giuseppe
    Loia, Vincenzo
    Senatore, Sabrina
    COMPUTATIONAL INTELLIGENCE IN DECISION AND CONTROL, 2008, 1 : 883 - 888
  • [40] Process-centric engineering Web services in a distributed and collaborative environment
    Lee, Jae Yeol
    Lee, Sunjae
    Kim, Kwangsoo
    Kim, Hyun
    Kim, Cheol-Han
    COMPUTERS & INDUSTRIAL ENGINEERING, 2006, 51 (02) : 297 - 308