Service Data Correlation Modeling and Its Application in Data-Driven Service Composition

被引:16
作者
Gu, Zhifeng [1 ]
Xu, Bin [2 ]
Li, Juanzi [2 ]
机构
[1] Shanghai Baosight Software Co Ltd, Shanghai 201203, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
关键词
Web services modeling; metadata of services interfaces; relationship modeling schema; extensions; service composition; WEB;
D O I
10.1109/TSC.2010.22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose the Service Data Link model (SDL), a service relationship modeling schema, to describe service data correlations, which are data mappings among the input and output attributes of services. SDL recognizes the close correspondence between service data correlations and webpage hyperlinks, and defines service data correlations with explicit declarations, making it more expressive than the implicit method. We developed an XML implementation for SDL that can be seamlessly integrated into WSDL, the primary web services modeling language nowadays, and serves as an extension of metadata of services interfaces. An application of the SDL model in the domain of data-driven automatic service composition is then presented. First, we combine SDL with the Service Dependency Graph domain model developed by Liang, and present SDG+, our enhanced model which extends the expressive power of SDG to include attribute quantifiers, attribute transforms, and explicit dependencies. Then, we show how SDG+ can be used to improve the performance of composition algorithms in this domain.
引用
收藏
页码:279 / 291
页数:13
相关论文
共 30 条
[1]  
Abiteboul S., 2002, Proceedings of the Twenty-eighth International Conference on Very Large Data Bases, P1087
[2]   The Active XML project: an overview [J].
Abiteboul, Serge ;
Benjelloun, Omar ;
Milo, Tova .
VLDB JOURNAL, 2008, 17 (05) :1019-1040
[3]  
Akkiraju R., 2005, Web Service Semantics - WSDL-S: W3C Member Submission
[4]  
Berardi D, 2005, LECT NOTES COMPUT SC, V3324, P80
[5]  
Berardi D, 2003, LECT NOTES COMPUT SC, V2910, P43
[6]  
Christensen E., 2001, WEB SERVICES DESCRIP
[7]   Using the Web Service modeling ontology to enable semantic e-business [J].
de Bruijn, J ;
Fensel, D ;
Keller, U ;
Lara, R .
COMMUNICATIONS OF THE ACM, 2005, 48 (12) :43-47
[8]  
DeRose S., 2001, XML LINKING LANGUAGE
[9]  
Do HH, 2003, LECT NOTES COMPUT SC, V2593, P221
[10]  
Farrell J., 2007, SEMANTIC AN IN PRESS