Representing web service operations as N-ary trees and RDF serializations to allow service comparison and automatic documentation

Jorge Nader-Roa, José Rodríguez, Maricela Claudia Bravo
{"title":"Representing web service operations as N-ary trees and RDF serializations to allow service comparison and automatic documentation","authors":"Jorge Nader-Roa, José Rodríguez, Maricela Claudia Bravo","doi":"10.1109/ICEEE.2014.6978310","DOIUrl":null,"url":null,"abstract":"With the increasing development of Web services (WS) it is necessary to use tools capable of providing better and more efficient search and classification mechanisms. Bringing to users the facility to select a service or a set of services that satisfy the specified functional requirements of an application. However, the existing methods for classification and searching are developed with similar aims, but they use different input elements for its running, making them mutually incompatible among all approaches developed, avoiding their reusability. Therefore, we propose the representation of WS operations as N-ary trees for semantic and/or structural comparisons. Allowing independent comparison algorithms use N-ary trees as the same input, to making them compatible. Allowing Make more specific and focused algorithms, which can separate the semantic part of an operation with its structure by using a unique input, either they have semantic annotations or not because our N-ary trees have all necessary information for semantic or structural comparisons. Additionally, we propose to process service operations as tree structures and represent them using RDF - a language for knowledge representation - to execute inferences and get semantic annotations. This semantic representation will specify easily the relation between composite variables names and the names of their primitive variables which are contained in a WS operation. Generating RDF serializations that easy the automatic extraction of semantic relations between the variables names of an operation and allowing to link variables names with their semantics defined in a different RDF resource. Generating automatic documentation for web services operations by using the information of semantic repositories.","PeriodicalId":6661,"journal":{"name":"2014 11th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","volume":"1 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 11th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEE.2014.6978310","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

With the increasing development of Web services (WS) it is necessary to use tools capable of providing better and more efficient search and classification mechanisms. Bringing to users the facility to select a service or a set of services that satisfy the specified functional requirements of an application. However, the existing methods for classification and searching are developed with similar aims, but they use different input elements for its running, making them mutually incompatible among all approaches developed, avoiding their reusability. Therefore, we propose the representation of WS operations as N-ary trees for semantic and/or structural comparisons. Allowing independent comparison algorithms use N-ary trees as the same input, to making them compatible. Allowing Make more specific and focused algorithms, which can separate the semantic part of an operation with its structure by using a unique input, either they have semantic annotations or not because our N-ary trees have all necessary information for semantic or structural comparisons. Additionally, we propose to process service operations as tree structures and represent them using RDF - a language for knowledge representation - to execute inferences and get semantic annotations. This semantic representation will specify easily the relation between composite variables names and the names of their primitive variables which are contained in a WS operation. Generating RDF serializations that easy the automatic extraction of semantic relations between the variables names of an operation and allowing to link variables names with their semantics defined in a different RDF resource. Generating automatic documentation for web services operations by using the information of semantic repositories.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
将web服务操作表示为n元树和RDF序列化,以允许服务比较和自动文档编制
随着Web服务(WS)的不断发展,有必要使用能够提供更好、更有效的搜索和分类机制的工具。使用户能够选择满足应用程序指定功能需求的一项或一组服务。然而,现有的分类和搜索方法都是基于类似的目标开发的,但它们使用不同的输入元素来运行,使得它们在所有开发的方法之间相互不兼容,从而避免了它们的可重用性。因此,我们建议将WS操作表示为n元树,用于语义和/或结构比较。允许独立的比较算法使用n元树作为相同的输入,以使它们兼容。允许制作更具体和更集中的算法,这些算法可以通过使用唯一的输入将操作的语义部分与其结构分开,它们要么有语义注释,要么没有,因为我们的n树具有语义或结构比较所需的所有必要信息。此外,我们建议将服务操作处理为树形结构,并使用RDF(一种知识表示语言)表示它们,以执行推理并获得语义注释。这种语义表示将很容易地指定复合变量名称与其包含在WS操作中的原语变量名称之间的关系。生成RDF序列化,方便自动提取操作的变量名称之间的语义关系,并允许将变量名称与其在不同RDF资源中定义的语义链接起来。通过使用语义存储库的信息为web服务操作自动生成文档。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Development of a vision algorithm for close-range relative navigation of underwater vehicles Fabrication of Pure Tin Oxide Pellets at Different Annealed Temperatures for CO and C3H8 Gas Sensors Study of sensing properties of ZnTe synthesized by mechanosynthesis for detecting gas CO ECG Arrhythmia Classification for Comparing Pre-Trained Deep Learning Models Reduction Of Energy Consumption in NoC Through The Application Of Novel Encoding Techniques
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1