WEKO3
-
RootNode
アイテム
オントロジーを用いたOpenAPI Documentの制約推薦システム
https://ipsj.ixsq.nii.ac.jp/records/213877
https://ipsj.ixsq.nii.ac.jp/records/21387790cecec2-9756-44b9-a952-3e33f4282384
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2021 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Symposium(1) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2021-11-18 | |||||||||
タイトル | ||||||||||
タイトル | オントロジーを用いたOpenAPI Documentの制約推薦システム | |||||||||
タイトル | ||||||||||
言語 | en | |||||||||
タイトル | A constraints recommendation system for OpenAPI Documents using ontologies | |||||||||
言語 | ||||||||||
言語 | jpn | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 学生セッション2 | |||||||||
資源タイプ | ||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||||
資源タイプ | conference paper | |||||||||
著者所属 | ||||||||||
大阪市立大学大学院工学研究科 | ||||||||||
著者所属 | ||||||||||
大阪市立大学大学院工学研究科 | ||||||||||
著者所属(英) | ||||||||||
en | ||||||||||
Graduate School of Engineering, Osaka City University | ||||||||||
著者所属(英) | ||||||||||
en | ||||||||||
Graduate School of Engineering, Osaka City University | ||||||||||
著者名 |
柴田, 晃
× 柴田, 晃
× 石橋, 勇人
|
|||||||||
論文抄録 | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | Web API の仕様を記述するための記法として広く利用されている OpenAPI Specification にはリクエストパラメータの制約(最大値や最小値など)を記述する記法が用意されているにもかかわらず,制約を記述していない仕様書が多く見られる.仕様書に制約が記述されていない場合であっても開発者は何らかの制約を見いだし制約を実装しているが,制約が明示されていないために仕様書の記述者と開発者の間で解釈の齟齬が発生する可能性がある.認識の齟齬をなくすためには仕様書に制約を明示することが必要である.本稿では,開発者が自らの知識をもとに制約を見いだせることに注目し,Web API の知識を記述したオントロジーに基づいて仕様書に定義されていない制約を発見,推薦することによって仕様書の記述を支援するシステムを提案する. | |||||||||
論文抄録(英) | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | The OpenAPI Specification is widely used for describing Web API specifications. While it provides description syntax for constraints on request parameters such as maximum values and minimum values, many specification documents do not describe constraints. Even in such cases, human developers find some constraints and implement them as computer programs. On the other hand, it may lead to misunderstandings between the specification designers and the developers. It means that providing clear and strict definitions of constraints specification documents is inevitable for proper development. This paper proposes a constraints recommendation system for designers that discovers and recommends constraints not defined in the specification based on ontology describing knowledge on Web APIs. | |||||||||
書誌情報 |
インターネットと運用技術シンポジウム論文集 巻 2021, p. 56-62, 発行日 2021-11-18 |
|||||||||
出版者 | ||||||||||
言語 | ja | |||||||||
出版者 | 情報処理学会 |