Automated structural semantic annotation for RESTful services

被引:7
|
作者
Luo, Chengduo [1 ]
Zheng, Zibin [2 ,3 ]
Wu, Xiaorui [4 ]
Yang, Fei [4 ]
Zhao, Yao [5 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Comp Sci & Technol, Beijing 100088, Peoples R China
[2] Sun Yat Sen Univ, Sch Adv Comp, Guangzhou, Guangdong, Peoples R China
[3] Natl Univ Def Technol, Collaborat Innovat Ctr High Performance Comp, Guangzhou, Guangdong, Peoples R China
[4] Sci & Technol Space Phys Lab, Beijing 10076, Peoples R China
[5] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100088, Peoples R China
基金
中国国家自然科学基金; 国家高技术研究发展计划(863计划);
关键词
RESTful services; semantic annotation; structural semantics;
D O I
10.1504/IJWGS.2016.074179
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adding semantics to Web Services can automate the processes of discovery, selection and composition of services. Although many annotating models are proposed to support this automation, the adoption of these models is significantly hampered by the tedious manual annotation process. The unstructured nature of the descriptions of RESTful services is making the goal even harder to achieve than the traditional Web Services. To address this problem, we propose ASSARS, namely Automated Structural Semantic Annotation for RESTful Services, to automatically transform the unstructured RESTful service pages into structured RESTful service descriptions. In our method, there are two key steps: (a) The semantic block division of RESTful service pages, and (b) the identification of the semantics of blocks which significantly describe the RESTful services from different aspects. The evaluation result shows that our approach is practical and effective.
引用
收藏
页码:26 / 41
页数:16
相关论文
共 50 条
  • [1] Lightweight Semantic Annotation of Geospatial RESTful Services
    Saquicela, Victor
    Vilches-Blazquez, Luis M.
    Corcho, Oscar
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, PT II, 2011, 6644 : 330 - 344
  • [2] Semantic Annotation of RESTful Services Using External Resources
    Saquicela, Victor
    Vilches-Blazquez, Luis. M.
    Corcho, Oscar
    CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 266 - 276
  • [3] Automated knowledge discovery and semantic annotation for network and web services
    Lin, Szu-Yin
    Chung, Chia-Chen
    Hu, Wei-Che
    Hung, Chihli
    Chen, Shih-Lun
    Lin, Ting-Lan
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016, 12 (07) : 1 - 11
  • [4] EXPRESS: EXPressing REstful Semantic Services
    Alowisheq, Areeb
    Millard, David E.
    2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 453 - 456
  • [5] Adding Semantic Annotations into (Geospatial) RESTful Services
    Saquicela, Victor
    Vilches-Blazquez, Luis M.
    Corcho, Oscar
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2012, 8 (02) : 51 - 71
  • [6] Adapting SAWSDL for Semantic Annotations of RESTful Services
    Maleshkova, Maria
    Kopecky, Jacek
    Pedrinaci, Carlos
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 917 - +
  • [7] Bootstrapping Automated Testing for RESTful Web Services
    Chen, Yixiong
    Yang, Yang
    Lei, Zhanyao
    Xia, Mingyuan
    Qi, Zhengwei
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2021), 2021, 12649 : 46 - 66
  • [8] Rethinking the Semantic Annotation of Services
    Loutas, Nikolaos
    Peristeras, Vassilios
    Tarabanis, Konstantinos
    SERVICE-ORIENTED COMPUTING: ICSOC/SERVICE WAVE 2009 WORKSHOPS, 2010, 6275 : 540 - +
  • [9] Bootstrapping Automated Testing for RESTful Web Services
    Lei, Zhanyao
    Chen, Yixiong
    Yang, Yang
    Xia, Mingyuan
    Qi, Zhengwei
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (04) : 1561 - 1579
  • [10] Distributed Computing Using RESTful Semantic Web Services
    Garrote Hernandez, Antonio
    Moreno Garcia, Maria N.
    TRENDS IN PRACTICAL APPLICATIONS OF AGENTS AND MULTIAGENT SYSTEMS, 2010, 71 : 295 - 302