Composing Web services on the Semantic Web

被引:285
|
作者
Medjahed, B
Bouguettaya, A
Elmagarmid, AK
机构
[1] Virginia Tech, Dept Comp Sci, Falls Church, VA 22043 USA
[2] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
来源
VLDB JOURNAL | 2003年 / 12卷 / 04期
关键词
Semantic Web; Web services; service composition; ontology;
D O I
10.1007/s00778-003-0101-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Service composition is gaining momentum as the potential silver bullet for the envisioned Semantic Web. It purports to take the Web to unexplored efficiencies and provide a flexible approach for promoting all types of activities in tomorrow's Web. Applications expected to heavily take advantage of Web service composition include B2B E-commerce and E-government. To date, enabling composite services has largely been an ad hoc, time-consuming, and error-prone process involving repetitive low-level programming. In this paper, we propose an ontology-based framework for the automatic composition of Web services. We present a technique to generate composite services from high-level declarative descriptions. We define formal safeguards for meaningful composition through the use of composability rules. These rules compare the syntactic and semantic features of Web services to determine whether two services are composable. We provide an implementation using an E-government application offering customized services to indigent citizens. Finally, we present an exhaustive performance experiment to assess the scalability of our approach.
引用
收藏
页码:333 / 351
页数:19
相关论文
共 50 条
  • [21] Composing Web services:: A QoS view
    Menascé, DA
    IEEE INTERNET COMPUTING, 2004, 8 (06) : 88 - 90
  • [22] Composing Web Services with nondeterministic behavior
    Berardi, Daniela
    De Giacomo, Giuseppe
    Mecella, Massimo
    Calvanese, Diego
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 909 - +
  • [23] Composing Web services Dynamically and Semantically
    Liu, JM
    Cui, JT
    Gu, N
    PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY FOR DYNAMIC E-BUSINESS, 2004, : 234 - 241
  • [24] Semantic Web services
    Payne, T
    Lassila, O
    IEEE INTELLIGENT SYSTEMS, 2004, 19 (04) : 14 - 15
  • [25] Semantic Web services
    McIlraith, SA
    Son, TC
    Zeng, HL
    IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 2001, 16 (02): : 46 - 53
  • [26] Model for composing semantic Web service workflows
    College of Computer Science and Technology, Jilin University, Changchun 130012, China
    Jilin Daxue Xuebao (Gongxueban), 2007, 3 (600-605):
  • [27] Web services for a Semantic Web integrated architecture
    de Miguel, JL
    Calleja, A
    Costilla, C
    García, M
    2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING , VOL 2, PROCEEDINGS, 2005, : 239 - 240
  • [28] Bringing together Semantic Web and Web Services
    Peer, J
    SEMANTIC WEB - ISWC 2002, 2002, 2342 : 279 - 291
  • [29] Temporal aggregates for web services on the semantic web
    Pan, F
    2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 831 - 832
  • [30] Composing Web-based Mathematical Services
    Carstea, Alexandru
    Macariu, Georgiana
    Frincu, Marc
    Petcu, Dana
    NINTH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, PROCEEDINGS, 2007, : 327 - 334