skip to main content
10.1145/1370847.1370855acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

What do we

Published:12 May 2008Publication History

ABSTRACT

This paper describes preliminary work in the uncovering of mashup patterns in order to find new directions for the design of mashup tools. We conducted a qualitative survey of high-quality mashups, as nominated in two popular mashup directories, and examined how the mashups made use of existing websites or improved upon them, how data from multiple websites were combined, and what kinds of user tasks these mashups might be suitable for. We describe a set of patterns what we found in our sample of mashups.

References

  1. Gamma, E., R. Helm, R. Johnson, J. Vlissades. 1995. Design patterns elements of reusable object-oriented software. Addison-Wesley professional computing series. Reading, Mass: Addison-Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Hartmann, B., L. Wu, K. Collins, and S. R. Klemmer. 2007. Programming by a sample: rapidly creating web applications with d.mix. In Proc. of UIST '07, 241--250. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Van Duyne, D.K., J.A.Landay, and J.I. Hong, 2003. The design of sites patterns, principles, and processes for crafting a customer-centered Web experience. Boston: Addison-Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. IBM QEDWiki. (http://services.alphaworks.ibm.com/qedwiki/Google ScholarGoogle Scholar
  5. Microsoft Popfly. http://www.popfly.msGoogle ScholarGoogle Scholar
  6. Nardi, B. A. 1993. A Small Matter of Programming. Cambridge: MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Tuchinda, R., P. Szekely, and C. A. Knoblock. 2008. Building Mashups by Example. In Proceedings of IUI 2008: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Wong, Y., and I. Hong. 2007. Marmite: Towards End-User Programming for the Web. In Proc. of CHI '07: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Yahoo Pipes. http://pipes.yahoo.comGoogle ScholarGoogle Scholar

Index Terms

  1. What do we

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        WEUSE '08: Proceedings of the 4th international workshop on End-user software engineering
        May 2008
        102 pages
        ISBN:9781605580340
        DOI:10.1145/1370847

        Copyright © 2008 ACM

        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: 12 May 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        WEUSE '08 Paper Acceptance Rate20of21submissions,95%Overall Acceptance Rate20of21submissions,95%

        Upcoming Conference

        ICSE 2025

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader