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

skip to main content
10.1145/1944999.1945008acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmashupsConference Proceedingsconference-collections
research-article

Toward process mashups: key ingredients and open research challenges

Published: 01 December 2010 Publication History

Abstract

Over the last few years, the mashup community has grown significantly, and mashup development has matured substantially compared to the initial hacking practices. Mash-ups as applications have specialized into data mashups, service mashups, or user interface mashups -- although these terms lack a common agreement on definitions -- while other types of mashups can still be identified. In fact, recently the term process mashup emerged, yet, again, its meaning is everything but clear.
Intrigued by this latter idea, in this paper we try to understand what process mashups are. We identify three dimensions that distinguish process mashups from most of the current types of mashups and we show that exploring them leads to a set of new types of mashups, which are the actual basis for the development of process mashups. For each of these new types of mashups, we provide a discussion, discuss suitable application scenarios and show tool support, so as to highlight challenges and open issues.

References

[1]
Active Endpoints, Adobe, BEA, IBM, Oracle, SAP. Web Services Human Task (WS-HumanTask), Version 1.0. Technical report, June 2007.
[2]
Active Endpoints, Adobe, BEA, IBM, Oracle, SAP. WS-BPEL Extension for People (BPEL4People), Version 1.0. Technical report, June 2007.
[3]
M. Albinola, L. Baresi, M. Carcano, and S. Guinea. Mashlight: a Lightweight Mashup Framework for Everyone. In Proceedings of WWW, 2009.
[4]
D. Cearley and C. Claunch. Top 10 strategic technologies for 2010. www.gartnerinfo.com/g17.cgi/104598615/5812/, October 2009.
[5]
F. Daniel, F. Casati, B. Benatallah, and M.-C. Shan. Hosted Universal Composition: Models, Languages and Infrastructure in mashArt. In Proceedings of ER'09, pages 428--443, Nov. 2009.
[6]
F. Daniel, S. Soi, S. Tranquillini, F. Casati, C. Heng, and L. Yan. From People to Services to UI: Distributed Orchestration of User Interfaces. In Proceedings of BPM'10, pages 310--326., 2010.
[7]
F. Daniel, J. Yu, B. Benatallah, F. Casati, M. Matera, and R. Saint-Paul. Understanding UI Integration: A survey of problems, technologies. Internet Computing, 11(3):59--66, May/June 2007.
[8]
V. Hoyer and M. Fischer. Market Overview of Enterprise Mashup Tools. In Proceedings of ICSOC, 2008.
[9]
A. Jhingran. Enterprise information mashups: integrating information, simply. In Proceedings of VLDB'06, 2006.
[10]
R. Krummenacher, B. Norton, E. Simperl, and C. Pedrinaci. SOA4All: Enabling Web-scale Service Economies. In Proceedings of ICSC2009, 2009.
[11]
D. Lizcano, J. Soriano, M. Reyes, and J. J. Hierro. EzWeb/FAST: Reporting on a Successful Mashup-based Solution for Developing and Deploying Composite Applications in the Upcoming Ubiquitous SOA. In Proceedings of iiWAS2008, Linz, Austria, 2008.
[12]
T. Nestler, M. Feldmann, G. Hübsch, A. Preussner, and U. Jugel. The ServFace Builder - A WYSIWYG approach for building Service-based Applications. In Proceedings of ICWE'10, 2010.
[13]
C. Pautasso. Composing RESTful Services with JOpera. In Proceedings of SC'09, pages 142--159, Berlin, Heidelberg, 2009. Springer-Verlag.
[14]
W. M. P. van der Aalst and K. van Hee. Workflow Management - Models, Methods, and Systems. The MIT Press, Cambridge, Massachusetts, 2002.
[15]
J. Wong and J. I. Hong. Making Mashups with Marmite: Towards End-User Programming for the Web. In Proceedings of SIGCHI'07, 2007.
[16]
L. Xie, P. de Vrieze, and L. Xu. When Social Software Meets Business Process Management. In Proceedings of ICCIT2009, 2009.
[17]
G. O. Young. The Mashup Opportunity. Forrester Report, 2008.

Cited By

View all
  • (2023)A Systematic Literature Review on Service Composition for People with Disabilities: Taxonomies, Solutions, and Open Research ChallengesComputational Intelligence and Neuroscience10.1155/2023/59345482023(1-40)Online publication date: 8-Mar-2023
  • (2018)Partial execution of Mashup Plans during modeling timeComputer Science - Research and Development10.1007/s00450-017-0388-x33:3-4(341-352)Online publication date: 1-Aug-2018
  • (2016)Mashup Development with Web Liquid StreamsRapid Mashup Development Tools10.1007/978-3-319-28727-0_7(98-117)Online publication date: 9-Jan-2016
  • Show More Cited By

Index Terms

  1. Toward process mashups: key ingredients and open research challenges

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      Mashups '09/'10: Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
      December 2010
      93 pages
      ISBN:9781450304184
      DOI:10.1145/1944999
      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: 01 December 2010

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Research-article

      Conference

      Mashups '09/'10

      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
      • (2023)A Systematic Literature Review on Service Composition for People with Disabilities: Taxonomies, Solutions, and Open Research ChallengesComputational Intelligence and Neuroscience10.1155/2023/59345482023(1-40)Online publication date: 8-Mar-2023
      • (2018)Partial execution of Mashup Plans during modeling timeComputer Science - Research and Development10.1007/s00450-017-0388-x33:3-4(341-352)Online publication date: 1-Aug-2018
      • (2016)Mashup Development with Web Liquid StreamsRapid Mashup Development Tools10.1007/978-3-319-28727-0_7(98-117)Online publication date: 9-Jan-2016
      • (2015)User Behavioral Context-Aware Service Recommendation for Personalized Mashups in Pervasive EnvironmentsWeb Technologies and Applications10.1007/978-3-319-25255-1_56(683-694)Online publication date: 13-Nov-2015
      • (2014)Advanced MashupsMashups10.1007/978-3-642-55049-2_7(183-200)Online publication date: 17-May-2014
      • (2013)Service Design and Process Design for the Logistics Mall CloudPrinciples, Methodologies, and Service-Oriented Approaches for Cloud Computing10.4018/978-1-4666-2854-0.ch008(186-206)Online publication date: 2013
      • (2013)End Users Developing MashupsWeb Services Foundations10.1007/978-1-4614-7518-7_28(709-736)Online publication date: 4-Sep-2013
      • (2012)Towards a unified benchmarking framework for web-based mashup toolsProceedings of the 2nd International Workshop on Adaptive Services for the Future Internet and 6th International Workshop on Web APIs and Service Mashups10.1145/2377836.2377846(40-43)Online publication date: 19-Sep-2012
      • (2012)Reusable decision space for mashup tool designProceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems10.1145/2305484.2305520(211-220)Online publication date: 25-Jun-2012
      • (2012)From Mashups to Telco MashupsIEEE Internet Computing10.1109/MIC.2012.1916:3(70-76)Online publication date: 1-May-2012
      • Show More Cited By

      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