首页> 外文会议>International conference on service-oriented computing >Enriching API Descriptions by Adding API Profiles Through Semantic Annotation
【24h】

Enriching API Descriptions by Adding API Profiles Through Semantic Annotation

机译:通过语义注释添加API配置文件来丰富API描述

获取原文

摘要

In recent years several description tools and formats have been introduced for describing REST Web APIs both in human and machine readable formats. Although these descriptions provide functional information about the APIs (e.g. HTTP methods, URIs, model schema, etc.), the information that qualifies the properties of APIs (e.g. classification of input arguments and response data) is missing. We envisage that providing a complete set of information to the users will facilitate the composition of APIs to fulfil users' specific needs. This paper analyses the current state of the art in Web API Descriptions and Semantic Annotations to show that although there are solutions with semantic capabilities, most of them fails to add semantic annotations automatically or semi-automatically. Moreover, advanced technical skills are needed to manage semantics and compose different Web APIs, which reduce the number of potential users of such solutions. The goal is to enhance actual API descriptions by creating a simple description format to annotate properties at semantic level to support semi-automatic composition. To achieve this goal, we propose an extension of the Open API Initiative (OAI) specification to create comprehensive descriptions. The approach focuses on the emerging concept of API Profiling to add descriptive information of data semantics by addressing Dublin Core Application Profile (DCAP) guidelines.
机译:近年来,已经引入了几种描述工具和格式,用于以人类和机器可读格式描述REST Web API。尽管这些描述提供了有关API的功能信息(例如HTTP方法,URI,模型架构等),但是缺少了限定API属性的信息(例如输入参数和响应数据的分类)。我们设想向用户提供完整的信息集将有助于API的组合,以满足用户的特定需求。本文分析了Web API描述和语义注释的最新技术,以表明尽管存在具有语义功能的解决方案,但大多数解决方案都无法自动或半自动添加语义注释。此外,需要高级技术技能来管理语义并编写不同的Web API,从而减少此类解决方案的潜在用户数量。目的是通过创建简单的描述格式来在语义级别注释属性以支持半自动组合,从而增强实际的API描述。为了实现此目标,我们建议对开放API倡议(OAI)规范进行扩展,以创建全面的描述。该方法侧重于新兴的API分析概念,以通过解决都柏林核心应用程序配置文件(DCAP)准则来添加数据语义的描述性信息。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号