A Dynamic Composition and Stubless Invocation Approach for Information-Providing Services

被引:6
作者
Paganelli, Federica [1 ]
Parlanti, David [2 ]
机构
[1] Natl Interuniv Consortium Telecommun, Pisa, Italy
[2] Negentis, Florence, Italy
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2013年 / 10卷 / 02期
关键词
Web services; semantic web; service composition; service invocation; XML; planning; service brokering; service-oriented architecture; WEB; SAWSDL;
D O I
10.1109/TNSM.2013.022213.120229
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The automated specification and execution of composite services are important capabilities of service-oriented systems. In practice, service invocation is performed by client components (stubs) that are generated from service descriptions at design time. Several researchers have proposed mechanisms for late binding. They all require an object representation (e.g., Java classes) of the XML data types specified in service descriptions to be generated and meaningfully integrated in the client code at design time. However, the potential of dynamic composition can only be fully exploited if supported in the invocation phase by the capability of dynamically binding to services with previously unknown interfaces. In this work, we address this limitation by proposing a way of specifying and executing composite services, without resorting to previously compiled classes that represent XML data types. Semantic and structural properties encoded in service descriptions are exploited to implement a mechanism, based on the Graphplan algorithm, for the run-time specification of composite service plans. Composite services are then executed through the stubless invocation of constituent services. Stubless invocation is achieved by exploiting structural properties of service descriptions for the run-time generation of messages.
引用
收藏
页码:218 / 230
页数:13
相关论文
共 50 条
  • [1] Automatic composition of information-providing web services based on query rewriting
    WenFeng Zhao
    ChuanChang Liu
    JunLiang Chen
    Science China Information Sciences, 2012, 55 : 2428 - 2444
  • [2] Automatic composition of information-providing web services based on query rewriting
    Zhao WenFeng
    Liu ChuanChang
    Chen JunLiang
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (11) : 2428 - 2444
  • [4] A Framework for Dynamic Web Services Composition
    Lecue, Freddy
    Silva, Eduardo
    Pires, Luis Ferreira
    EMERGING WEB SERVICES TECHNOLOGY, VOL II, 2008, 2 : 59 - +
  • [5] DLAIP: A Description Logic based approach for dynamic semantic web services composition
    Li, Yingjie
    Wang, Li
    Yu, Xueli
    Li, Wen
    Xing, Yu
    ADVANCES IN WEB INTELLIGENCE AND DATA MINING, 2006, 23 : 141 - +
  • [6] Dynamic composition and optimization of Web services
    Liangzhao Zeng
    Anne H. H. Ngu
    Boualem Benatallah
    Rodion Podorozhny
    Hui Lei
    Distributed and Parallel Databases, 2008, 24 : 45 - 72
  • [7] Dynamic invocation of Web services by using aspect-oriented programming
    Reséndiz, MP
    Aguirre, JOO
    2005 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING (ICEEE), 2005, : 48 - 51
  • [8] Dynamic composition and optimization of Web services
    Zeng, Liangzhao
    Ngu, Anne H. H.
    Benatallah, Boualem
    Podorozhny, Rodion
    Lei, Hui
    DISTRIBUTED AND PARALLEL DATABASES, 2008, 24 (1-3) : 45 - 72
  • [9] Dynamic composition of services: an approach driven by the user’s intention and context
    Daosabah A.
    Guermah H.
    Nassar M.
    International Journal of Web Engineering and Technology, 2021, 16 (04) : 324 - 354
  • [10] A policy-driven approach to dynamic composition of authentication and authorization patterns and services
    NTNU, Department of Telematics, Trondheim and Telenor R and I, Fornebu, Norway
    不详
    J. Comput., 2006, 8 (13-26): : 13 - 26