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 条
  • [1] Towards an ontology-based approach for specifying and securing Web services
    Maamar, Z.
    Narendra, N. C.
    Sattanathan, S.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (07) : 441 - 455
  • [2] An approach for specifying capability of Web services based on environment ontology
    Wang, Puwei
    Jin, Zhi
    Liu, Lin
    [J]. ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 365 - +
  • [3] An Approach for Composing Services Based on Environment Ontology
    Cai, Guangjun
    Zhao, Bin
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [4] Integrating Web services into ontology-based Web portal
    Zhou, J
    Yu, Y
    Zhang, L
    Lin, CX
    Yang, Y
    [J]. WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 585 - 596
  • [5] Modeling and verifying Web services driven by requirements: An ontology-based approach
    Hou Lishan
    Jin Zhi
    Wu Budan
    [J]. SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2006, 49 (06): : 792 - 820
  • [6] Modeling and verifying Web services driven by requirements: An ontology-based approach
    Lishan Hou
    Zhi Jin
    Budan Wu
    [J]. Science in China Series F: Information Sciences, 2006, 49 : 792 - 820
  • [7] Modeling and verifying Web services driven by requirements:An ontology-based approach
    HOU Lishan1
    2. Institute of Computing Technology
    3. Institute of Software
    4. Graduate University of Chinese Academy of Sciences
    [J]. Science China(Information Sciences), 2006, (06) : 792 - 820
  • [8] Ontology-Based Framework for Geospatial Web Services
    Wu Shanming
    Shen Jianjing
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 2, 2008, : 107 - 110
  • [9] Study on ontology-based web services discovery
    Qiu, Qizhi
    Xiong, Qianxing
    Yang, Yanfang
    Luo, Fang
    [J]. PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 641 - +
  • [10] Ontology-based fuzzy web services clustering
    Gholamzadeh N.
    Taghiyareh F.
    [J]. 2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 721 - 725