Specifying and Composing Web Services with an Environment Ontology-Based Approach

被引:0
|
作者
Wang, Puwei [1 ]
Jin, Zhi [2 ,3 ]
Liu, Lin [4 ]
Wu, Budan [5 ]
机构
[1] Renmin Univ China, Key Lab Data Engn & Knowledge Engn, Minist Educ, Beijing, Peoples R China
[2] Peking Univ, Key Lab High Confidence Software Technol, Minist Educ, Beijing, Peoples R China
[3] Chinese Acad Sci, Beijing 100864, Peoples R China
[4] Tsinghua Univ, Sch Software, Beijing, Peoples R China
[5] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Capability Specification; Composition; Environment Ontology; Precise Capability; Web Services;
D O I
10.4018/jwsr.2010070104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Precise capability specification is the key for identifying and composing the right Web services. This paper specifies service capabilities in terms of the environment entities from the application domain and the effects imposed by the Web service on these entities. An environment ontology for Web services is adopted to provide formal sharable representations of the domain-specific environment entities. A hierarchical state machine is constructed for each environment entity to describe its behaviors, and the effects imposed by a Web service are described as the state transitions traces of environment entities, which define the capability of the Web service. Web service composition that satisfies a set of requested effects is then conducted by reasoning on the effects of services. The proposed approach emphasizes the external manifestation of Web services and service composition based on the effect reasoning. An example of online travel service illustrates the proposed approach.
引用
收藏
页码:73 / 92
页数:20
相关论文
共 50 条
  • [21] An ontology-based conceptual mapping framework for translating FBPML to the Web Services Ontology
    Nadarajan, Gayathri
    Chen-Burger, Yun-Heh
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 158 - +
  • [22] Ontology-based information retrieval of web services in virtual enterprise
    Xu, YZ
    Shen, J
    Chen, ZM
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2004, : 441 - 444
  • [23] Web services description ontology-based service discovery model
    Liu, Chuanchang
    Peng, Yong
    Chen, Junliang
    [J]. 2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 633 - +
  • [24] PROCESS MODEL ONTOLOGY-BASED MATCHMAKING OF SEMANTIC WEB SERVICES
    Paulraj, D.
    Swamynathan, S.
    Madhaiyan, M.
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2011, 20 (04) : 357 - 370
  • [25] Ontology-based matchmaking in e-marketplace with Web services
    Li, L
    Yang, Y
    Wu, BL
    [J]. WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 620 - 631
  • [26] Ontology-Based Integration of Sensor Web Services in Disaster Management
    Babitski, Grigori
    Bergweiler, Simon
    Hoffmann, Joerg
    Schoen, Daniel
    Stasch, Christoph
    Walkowski, Alexander C.
    [J]. GEOSPATIAL SEMANTICS, PROCEEDINGS, 2009, 5892 : 103 - +
  • [27] Ontology-based test case generation for testing web services
    Wang, Yongbo
    Bai, Xiaoying
    Li, Juanzi
    Huang, Rubo
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2007, : 43 - 50
  • [28] Ontology-Based Business Process Customization for Composite Web Services
    Liang, Qianhui
    Wu, Xindong
    Park, E. K.
    Khoshgoftaar, Taghi M.
    Chi, Chi-Hung
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (04): : 717 - 729
  • [29] Supporting ontology-based semantic matching of web services in MoviLog
    Mateos, Cristian
    Crasso, Marco
    Zunino, Alejandro
    Campo, Marcelo
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA-SBIA 2006, PROCEEDINGS, 2006, 4140 : 390 - 399
  • [30] Ontology-Based Data Mediation in BPEL (For Semantic Web Services)
    Nitzsche, Joerg
    Norton, Barry
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2009, 17 : 523 - +