透過您的圖書館登入
IP:3.136.85.225
  • 期刊
  • OpenAccess

Semantic-Based Web API Composition for Data Mashups

並列摘要


With the growing popularity of data mashups, the number of Web APIs has increased significantly. As a result, finding and composing the right APIs has become an increasingly complex task. Although several tools such as Yahoo's Pipes, IBM's Lotus Mashup, and Intel's Mashmaker have been developed to enable users to create data mashups without programming skills, there are several challenging issues when combining a large number of APIs into the data mashup. This paper proposes novel algorithms for the automatic discovery and composition of Web APIs. Our discovery algorithm adopts strategies that rapidly prune APIs that are guaranteed not to match the query. Our composition algorithm consists of constructing a composable similarity graph (CSG) and searching composition candidates. The CSG presents the semantic functional dependency between the inputs and the outputs of the Web APIs. Using this graph, we generate directed acyclic graphs (DAGs) that can produce the output satisfying the desired goal. We evaluate the algorithms on a real-world dataset from ProgrammableWeb.com, and show that they can produce the results satisfying the user's desired output.

被引用紀錄


Ching, H. (2013). 利用掃描式超音波噴塗奈米碳管薄膜於微結構化 軟性基板之場發射照明元件之研究 [master's thesis, National Chiao Tung University]. Airiti Library. https://doi.org/10.6842/NCTU.2013.00396
Kao, H. A. (2008). 部落格貼文評論擷取及其在意見探勘上的應用 [master's thesis, National Taiwan University]. Airiti Library. https://doi.org/10.6342/NTU.2008.01122
李宗翰 (2013). 粉末冶金法製作銅/奈米碳管複合材料及其場發射性質研究 [master's thesis, National Tsing Hua University]. Airiti Library. https://www.airitilibrary.com/Article/Detail?DocID=U0016-2511201311342868

延伸閱讀