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 条
  • [31] Research on the Composition Approach of Service-oriented Enterprises Collaborative Web Services Composition Model
    Bi, Jing
    Zhu, Zhi-liang
    Tie, Ming
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS, 2009, : 615 - +
  • [32] Research on the Composition Approach of Service-oriented Enterprises Collaborative Web Services Composition Model
    Bi, Jing
    Zhu, Zhi-liang
    Tie, Ming
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS, 2009, : 186 - +
  • [33] Requirements driven dynamic services composition forweb services and grid solutions
    Zhang L.-J.
    Li B.
    [J]. Journal of Grid Computing, 2004, 2 (02) : 121 - 140
  • [34] Dynamic Approach for Web Services Selection
    Pandey, Abhishek
    Jena, S. K.
    [J]. IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 960 - 962
  • [35] A pattern-based approach to protocol mediation for web services composition
    Li, Xitong
    Fan, Yushun
    Madnick, Stuart
    Sheng, Quan Z.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (03) : 304 - 323
  • [36] Intelligent Composition of Dynamic-Cost Services in Service-Oriented Architectures
    Ebrahim, Gamal A.
    [J]. UKSIM FIFTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2011), 2011, : 53 - 58
  • [37] An approach towards automated Web services composition
    Talib, MA
    Zongkai, Y
    [J]. DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 524 - 529
  • [38] Model centric approach of web services composition
    Quintero, Ricardo
    Torres, Victoria
    Pelechano, Vicente
    [J]. EMERGING WEB SERVICES TECHNOLOGY, 2007, : 65 - +
  • [39] Cloud services composition through cloud patterns: a semantic-based approach
    Beniamino Di Martino
    Giuseppina Cretella
    Antonio Esposito
    [J]. Soft Computing, 2017, 21 : 4557 - 4570
  • [40] Cloud services composition through cloud patterns: a semantic-based approach
    Di Martino, Beniamino
    Cretella, Giuseppina
    Esposito, Antonio
    [J]. SOFT COMPUTING, 2017, 21 (16) : 4557 - 4570