Capturing the functionality of Web services with functional descriptions

被引:14
|
作者
Verborgh, Ruben [1 ]
Steiner, Thomas [2 ]
Van Deursen, Davy [1 ]
De Roo, Jos [3 ]
Van de Walle, Rik [1 ]
Gabarro Valles, Joaquim [2 ]
机构
[1] Univ Ghent, ELIS Multimedia Lab, IBBT, B-9050 Ledeberg Ghent, Belgium
[2] Univ Politecn Cataluna, Dept LSI, ES-08034 Barcelona, Spain
[3] Agfa Healthcare, B-9000 Ghent, Belgium
关键词
Semantic Web; Service description; Service discovery;
D O I
10.1007/s11042-012-1004-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many have left their footprints on the field of semantic RESTful Web service description. Albeit some of the propositions are even W3C Recommendations, none of the proposed standards could gain significant adoption with Web service providers. Some approaches were supposedly too complex and verbose, others were considered not RESTful, and some failed to reach a significant majority of API providers for a combination of the reasons above. While we neither have the silver bullet for universal Web service description, with this paper, we want to suggest a lightweight approach called RESTdesc. It expresses the semantics of Web services by pre- and postconditions in simple N3 rules, and integrates existing standards and conventions such as Link headers, HTTP OPTIONS, and URI templates for discovery and interaction. This approach keeps the complexity to a minimum, yet still enables service descriptions with full semantic expressiveness. A sample implementation on the topic of multimedia Web services verifies the effectiveness of our approach.
引用
收藏
页码:365 / 387
页数:23
相关论文
共 50 条
  • [1] Capturing the functionality of Web services with functional descriptions
    Ruben Verborgh
    Thomas Steiner
    Davy Van Deursen
    Jos De Roo
    Rik Van de Walle
    Joaquim Gabarró Vallés
    Multimedia Tools and Applications, 2013, 64 : 365 - 387
  • [2] On the semantics of functional descriptions of Web services
    Keller, Uwe
    Lausen, Holger
    Stollberg, Michael
    SEMANTIC WEB: RESEARCH AND APPLICATIONS, PROCEEDINGS, 2006, 4011 : 605 - 619
  • [3] On comprehensive contractual descriptions of web services
    Tosic, V
    Pagurek, B
    2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, Proceedings, 2005, : 444 - 449
  • [4] Semantic Web Services Architecture with Lightweight Descriptions of Services
    Vitvar, Tomas
    Kopecky, Jacek
    Viskova, Jana
    Mocan, Adrian
    Kerrigan, Mick
    Fensel, Dieter
    ADVANCES IN COMPUTERS: SOCIAL NETWORKING AND THE WEB, VOL 76, 2009, 76 : 177 - 224
  • [5] Generating semantic descriptions of web and grid services
    Babik, Marian
    Hluchy, Ladislav
    Kitowski, Jacek
    Kryza, Bartosz
    DISTRIBUTED AND PARALLEL SYSTEMS: FROM CLUSTER TO GRID COMPUTING, 2007, : 93 - +
  • [6] An Approach to Modeling Web Services Datatype Descriptions
    Hanna, Samer
    JOURNAL OF THEORETICAL AND APPLIED ELECTRONIC COMMERCE RESEARCH, 2016, 11 (02): : 64 - 82
  • [7] Generic Contract Descriptions for Web Services Implementations
    Simon, Balazs
    Goldschmidt, Balazs
    Budai, Peter
    Hartung, Istvan
    Kondorosi, Karoly
    Laszlo, Zoltan
    Risztics, Peter
    5TH INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY (ICDS 2011), 2011, : 51 - 56
  • [8] Semantic descriptions of web services security constraints
    Huang, Dong
    SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 81 - 84
  • [9] Functionality Aware Dynamic Composition of Web Services
    Sha, Mohemmed
    Alameen, Abdalla
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 36 (01): : 201 - 211
  • [10] Capturing web services provider constraints - An algorithmic approach
    Mallick, Sudeep
    Subrahmanya, S. V.
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4608 : 211 - +