• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

A Semantic-Based Mashup Development Tool Supporting Various Open API Types


Yong-Ju Lee, Journal of Internet Computing and Services, Vol. 13, No. 3, pp. 115-126, Jun. 2012
10.7472/jksii.2012.13.3.115, Full Text:
Keywords: mashup, Open API, semantic ontology, interactive mashup composition system, similarity search, API composition

Abstract

Mashups have become very popular over the last few years, and their use also varies for IT convergency services. In spite of their popularity, there are several challenging issues when combining Open APIs into mashups, First, since portal sites may have a large number of APIs available for mashups, manually searching and finding compatible APIs can be a tedious and time-consuming task. Second, none of the existing portal sites provides a way to leverage semantic techniques that have been developed to assist users in locating and integrating APIs like those seen in traditional SOAP-based web services. Third, although suitable APIs have been discovered, the integration of these APIs is required for in-depth programming knowledge. To solve these issues, we first show that existing techniques and algorithms used for finding and matching SOAP-based web services can be reused, with only minor changes. Next, we show how the characteristics of APIs can be syntactically defined and semantically described, and how to use the syntactic and semantic descriptions to aid the easy discovery and composition of Open APIs. Finally, we propose a goal-directed interactive approach for the dynamic composition of APIs, where the final mashup is gradually generated by a forward chaining of APIs. At each step, a new API is added to the composition.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Lee, Y. (2012). A Semantic-Based Mashup Development Tool Supporting Various Open API Types. Journal of Internet Computing and Services, 13(3), 115-126. DOI: 10.7472/jksii.2012.13.3.115.

[IEEE Style]
Y. Lee, "A Semantic-Based Mashup Development Tool Supporting Various Open API Types," Journal of Internet Computing and Services, vol. 13, no. 3, pp. 115-126, 2012. DOI: 10.7472/jksii.2012.13.3.115.

[ACM Style]
Yong-Ju Lee. 2012. A Semantic-Based Mashup Development Tool Supporting Various Open API Types. Journal of Internet Computing and Services, 13, 3, (2012), 115-126. DOI: 10.7472/jksii.2012.13.3.115.