Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2076623.2076650acmotherconferencesArticle/Chapter ViewAbstractPublication PagesideasConference Proceedingsconference-collections
research-article

Semantics-enabled web APIs selection patterns

Published: 21 September 2011 Publication History

Abstract

The design of Web applications from third-party Web APIs can be shortened by providing effective tools that abstract from heterogeneity of Web API descriptions and support the designer for their proactive selection. In this paper, we identify Web API selection patterns to support interactive and proactive Web application development according to an exploratory perspective. Selection patterns rely on a semantic characterization of Web API descriptions that abstracts from implementation details and semantics-enabled metrics for evaluation of coupling and similarity degree. A prototype tool that implements selection patterns is also presented.

References

[1]
S. Abiteboul, O. Greenshpan, and T. Milo. Modeling the Mashup Space. In Proc. of the Workshop on Web Information and Data Management, pages 87--94, 2008.
[2]
D. Bianchini, V. De Antonellis, and M. Melchiori. Flexible Semantic-based Service Matchmaking and Discovery. World Wide Web Journal, 11(2):227--251, 2008.
[3]
D. Bianchini, V. De Antonellis, and M. Melchiori. Semantic-driven Mashup Design. In Proc. of 12th Int. Conference on Information Integration and Web-based Applications and Services (iiWAS'10), pages 245--252, 2010.
[4]
F. Daniel and M. Matera. Mashing Up Context-Aware Web Applications: A Component-Based Development Approach. In Proc. of 9th Int. Conference on Web Information Systems Engineering (WISE08), 2008.
[5]
H. Elmeleegy, A. Ivan, R. Akkiraju, and R. Goodwin. MashupAdvisor: A Recommendation Tool for Mashup Development. In Proc. of 6th Int. Conference on Web Services (ICWS'08), pages 337--344, Beijin, China, 2008.
[6]
Karthik Gomadam, Ajith Ranabahu, Meenakshi Nagarajan, Amit P. Sheth, and Kunal Verma. A Faceted Classification Based Approach to Search and Rank Web APIs. In ICWS, pages 177--184, 2008.
[7]
O. Greenshpan, T. Milo, and N. Polyzotis. Autocompletion for Mashups. In Proc. of the 35th Int. Conference on Very Large DataBases (VLDB'09), pages 538--549, Lyon, France, 2009.
[8]
J. Hanson. Mashups: Strategies for the Modern Enterprise. Addison-Wesley, 2009.
[9]
J. Lathem, K. Gomadam, and A. Sheth. SA-REST and (S)mashups: Adding Semantics to RESTful Services. In Proc. of the IEEE Int. Conference on Semantic Computing, IEEE CS Press, pages 469--476, 2007.
[10]
M. Maleshkova, C. Pedrinaci, and J. Domingue. Semantic annotation of Web APIs with SWEET. In Proc. of the 6th Workshop on Scripting and Development for the Semantic Web, 2010.
[11]
Anne H. H. Ngu, Michael Pierre Carlson, Quan Z. Sheng, and Hye young Paik. Semantic-based mashup of composite applications. IEEE T. Services Computing, 3(1):2--15, 2010.
[12]
A. V. Riabov, E. Boillet, M. D. Feblowitz, Z. Liu, and A. Ranganathan. Wishful search: interactive composition of data mashups. In Proc. of the 19th Int. World Wide Web Conference (WWW'08), pages 775--784, Beijin, China, 2008.
[13]
C. J. van Rijsbergen. Information Retrieval. Butterworth, 1979.

Cited By

View all
  • (2018)Developing front-end Web 2.0 technologies to access services, content and things in the future InternetFuture Generation Computer Systems10.1016/j.future.2013.01.00629:5(1184-1195)Online publication date: 30-Dec-2018
  • (2013)Modeling Collaboration for Mashup DesignOrganizational Change and Information Systems10.1007/978-3-642-37228-5_45(461-469)Online publication date: 18-May-2013

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
IDEAS '11: Proceedings of the 15th Symposium on International Database Engineering & Applications
September 2011
274 pages
ISBN:9781450306270
DOI:10.1145/2076623
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 September 2011

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

IDEAS '11

Acceptance Rates

Overall Acceptance Rate 74 of 210 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Developing front-end Web 2.0 technologies to access services, content and things in the future InternetFuture Generation Computer Systems10.1016/j.future.2013.01.00629:5(1184-1195)Online publication date: 30-Dec-2018
  • (2013)Modeling Collaboration for Mashup DesignOrganizational Change and Information Systems10.1007/978-3-642-37228-5_45(461-469)Online publication date: 18-May-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media