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 条
  • [41] CHALLENGES OF PROVIDING SERVICES ON THE EU DIGITAL MARKET - INFORMATION SOCIETY SERVICES AND "UNDERLYING" SERVICES
    Bodiroga-Vukobrat, Nada
    Martinovic, Adrijana
    [J]. ZBORNIK PRAVNOG FAKULTETA SVEUCILISTA U RIJECI, 2019, 40 (01): : 37 - 58
  • [42] A Semantic Approach for Providing Open USN Services
    Kim, Sunjin
    Bang, Hyochan
    Park, Donghwan
    Lee, Youngseok
    [J]. 2013 PROCEEDINGS OF TECHNOLOGY MANAGEMENT IN THE IT-DRIVEN SERVICES (PICMET'13), 2013, : 1427 - 1436
  • [43] A dynamic label checking approach for information flow control in web services
    Tari, Zahir
    Bertok, Peter
    Simic, Dusan
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2006, 3 (01) : 1 - 28
  • [44] Providing of information services by patent offices of the West Europe
    Lukanin, V.
    Molchanova, A.
    [J]. 2003, Editorial Board of Intelektual'naya Sobstvennost'
  • [45] Architecture of a Framework for Providing Information Services for Public Transport
    Garcia, Carmelo R.
    Perez, Ricardo
    Lorenzo, Alvaro
    Quesada-Arencibia, Alexis
    Alayon, Francisco
    Padron, Gabino
    [J]. SENSORS, 2012, 12 (05): : 5290 - 5309
  • [46] Providing Online Information Services to Small Farm Owners
    Tudor, Valentina
    Sipica, Alexandru
    [J]. STUDIES IN INFORMATICS AND CONTROL, 2012, 21 (04): : 439 - 446
  • [47] NEW APPROACHES TO PROVIDING INFORMATION-SERVICES TO EDUCATORS
    MARZONE, J
    [J]. PROCEEDINGS OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1982, 19 : 370 - 370
  • [48] Podcasts providing directory services: online information and resources
    Smyth, Dion
    [J]. INTERNATIONAL JOURNAL OF PALLIATIVE NURSING, 2009, 15 (03) : 153 - 153
  • [49] AN APPROACH ON DYNAMIC GEOSPAITAL INFORMATION SERVICE COMPOSITION BASED ON CONTEXT RELATIONSHIP
    Cheng, Dayu
    Wang, Faliang
    [J]. GEOSPATIAL DATA INFRASTRUCTURE: FROM DATA ACQUISITION AND UPDATING TO SMARTER SERVICES, 2011, 38-4 (W25): : 33 - 37
  • [50] 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]. J. Comput., 2006, 8 (13-26):