skip to main content
10.1145/1858996.1859052acmconferencesArticle/Chapter ViewAbstractPublication PagesaseConference Proceedingsconference-collections
poster

iMashup: assisting end-user programming for the service-oriented web

Published: 20 September 2010 Publication History

Abstract

The Web is currently moving towards a platform with rich services. A notable trend is that end-users create mashups composing services with short, iterative development life cycles as well as updating with evolving needs. However, the large number of services and the high complexity of composition constraints make manual composition extremely difficult. Addressing this issue, we have developed an approach to assisting the end-users to build mashups in a simple and fast fashion. A tag-based model provides end-users a quick and intuitive insight of services. End-users simply describe their desired goals with tags. Interacting with a service repository, our approach employs a planning approach to suggest services that end-users might want to involve in the final outputs, including some additional interesting or relevant ones to induce more potential composition opportunities. End-users are allowed to iteratively modify, adjust or refine their goals. We have implemented our approach with a tool called iMashup.

References

[1]
}}S. Adams. Keynote: The future of end user programming. In W. Sch&3228;fer, M. B. Dwyer, and V. Gruhn, editors, Proceedings of 30th International Conference on Software Engieering. ACM, 2008.
[2]
}}Google. Google mashup editor.
[3]
}}IBM. Ibm damia.
[4]
}}X. Liu, G. Huang, P. Wen, and H. Mei. Discovering homogeneous web services community in the user-centric web environment. IEEE Transactions on Services Computing, 2(2):167--181, April-June 2009.
[5]
}}X. Liu, Y. Hui, W. Sun, and H. Liang. Towards service composition based on mashup. In IEEE SERVICE CONGRESS, pages 332--339, 2007.
[6]
}}X. Liu, Q. Zhao, G. Huang, Z. Jin, and H. Mei. Interactive composition for service-oriented situational applications. Technical report, Institute of Software, Peking University, PRC, 2009.
[7]
}}M. Shevertalov and S. Mancoridis. A case study on the automatic composition of network application mashups. In C. L. Williamson, M. E. Zurko, and et al, editors, Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), pages 359--362, L'Aquila, Italy, September 2008.
[8]
}}D. E. Simmen, M. Altinel, V. Markl, S. Padmanabhan, and A. Singh. Damia: Data mashups for intranet applications. In 2008 ACM SIGMOD Conference, pages 1171--1182, JUNE 2008.
[9]
}}Yahoo. Yahoo! pipes.

Cited By

View all
  • (2014)From Mashup Applications to Open Data EcosystemsProceedings of The International Symposium on Open Collaboration10.1145/2641580.2641599(1-8)Online publication date: 27-Aug-2014

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASE '10: Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering
September 2010
534 pages
ISBN:9781450301169
DOI:10.1145/1858996
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]

Sponsors

In-Cooperation

  • IEEE CS

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 September 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. end-user software engineering
  2. service composition
  3. web mashups

Qualifiers

  • Poster

Conference

ASE10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 82 of 337 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2014)From Mashup Applications to Open Data EcosystemsProceedings of The International Symposium on Open Collaboration10.1145/2641580.2641599(1-8)Online publication date: 27-Aug-2014

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media