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
关键词
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 条
  • [21] Dynamic invocation of Semantic Web services that use unfamiliar ontologies
    Burstein, MH
    [J]. IEEE INTELLIGENT SYSTEMS, 2004, 19 (04) : 67 - 73
  • [22] Dynamic services selection approach for the composition of complex services in the web of objects
    Kouicem, Amal
    Chibani, Abdelghani
    Tari, Abdelkamel
    Amirat, Yacine
    Tari, Zahir
    [J]. 2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2014, : 298 - 303
  • [23] Dynamic invocation model of web services using subsumption relations
    Nagano, S
    Hasegawa, T
    Ohsuga, A
    Honiden, S
    [J]. IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 150 - 156
  • [24] A semantic rewriting approach to automatic information providing Web Service composition
    Bao, Shenghua
    Zhang, Lei
    Lin, Chenxi
    Yu, Yong
    [J]. SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 488 - 500
  • [25] An Approach for Multipath Cloud Manufacturing Services Dynamic Composition
    Liu, Zhi-Zhong
    Song, Cheng
    Chu, Dian-Hui
    Hou, Zhan-Wei
    Peng, Wei-Ping
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2017, 32 (04) : 371 - 393
  • [26] An INFRAWEBS Approach to Dynamic Composition of Semantic Web Services
    Agre, Gennady
    Marinova, Zlatina
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2007, 7 (01) : 45 - 61
  • [27] DYNAMIC COMPOSITION OF SERVICES FOR END-TO-END INFORMATION TRANSPORT
    Fortuna, Carolina
    Mohorcic, Mihael
    [J]. IEEE WIRELESS COMMUNICATIONS, 2009, 16 (04) : 56 - 62
  • [28] Towards composing information providing services
    Lin, CX
    Yu, Y
    Yang, Y
    Zhang, L
    Zhou, J
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2004, : 117 - 122
  • [29] PROVIDING INFORMATION-SERVICES IN VIDEOTEX
    HARRIS, GL
    [J]. OPTICAL INFORMATION SYSTEMS, 1986, 6 (05): : 387 - 391
  • [30] Providing services and information to the dispersed off-campus student: An integrated approach
    Cavanagh, AK
    [J]. NINTH OFF-CAMPUS LIBRARY SERVICES CONFERENCE PROCEEDINGS, 2000, : 99 - 110