[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2513456.2513462acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

Quality and usability of mashup tools: criteria and evaluation

Published: 07 October 2013 Publication History

Abstract

Web mashups can add "agility" to software construction by enabling end-users without programming skills to compose their own service software on the basis of existing services. All that is needed for such purposes is a good mashup composition tool. The question remains how helpful and useful such tools really are for their users. To this end we have conducted a survey in which the participants were confronted with a widely-used representative of mashup tool and a typical mashup composition task. By-and-large the participants of the survey did well and the mashup tools seem to be able to fulfill their promises.

References

[1]
S. Aghaee, C. Pautasso: EnglishMash: Usability Design for a Natural Mashup Composition Environment. Proceedings 12th International Conference on Current Trends in Web Engineering, pp. 109--120, 2012.
[2]
B. Beemer, D. Gregg: Mashups: A Literature Review and Classification Framework. Future Internet 1/1, pp. 59--87, 2009.
[3]
S. Bitzer, S. Ramroth, M. Schumann: Mashups as Architecture for Knowledge Management Systems. Proceedings 42nd Haw. International Conference on System Science, pp. 1--10, 2009.
[4]
J. Cao, Y. Riche, S. Wiedenbeck, M. Burnett, V. Grigoreanu: End-User Mashup Programming: Through the Design Lens. Proceedings CHI'10: 28th International Conference on Human Factors in Comp. Sys., pp. 1009--1018, 2010.
[5]
C. Cappiello, F. Daniel, A. Koschmider, M. Matera, M. Picozzi: A Quality Model for Mashups. Proceedings 11th International Conference on Web Engineering, pp. 137--151, 2011.
[6]
F. Daniel, M. Imran, F. Kling, S. Soi, F. Casati, M. Marchese: Developing Domain-specific Mashup Tools for End Users. Proceedings 21st International Conference Companion on WWW, pp. 491--492, 2012.
[7]
P. de Vrieze, L. Xu, A. Bouguettaya, J. Yang, J. Chen: Process-oriented Enterprise Mashups. Proc. of the Workshop at the 4th International Conference on Grid and Pervasive Comp., pp. 64--71, 209.
[8]
P. de Vrieze, L. Xu, A. Bouguettaya, J. Yang, J. Chen: Building Enterprise Mashups. Future Generation Comp. Syst. 27/5, 637--642, 2011.
[9]
D. Fichter, J. Wisniewski: They Grow Up So Fast: Mashups in the Enterprise. Online 33/3, pp. 54--57, 2009.
[10]
L. Grammel, M.-A. Storey: An End User Perspective on Mashup Makers. Technical Report, 2008.
[11]
T. R. G. Green, M. Petre: Usability Analysis of Visual Programming Environments: a Cognitive Dimensions Framework. Journ. Vis. Lang. and Comp. 7, pp. 131--174, 1996.
[12]
J. Gulliksen, B. Göransson: Usability Design: Integrating User Centered System Design in the Software Development Process. Proceedings IFIP TC13 International Conference on Human-Computer Interaction, 2003.
[13]
V. Hoyer, M. Fischer: Market Overview of Enterprise Mashup Tools, Proceedings 6th International Conference on Service-Oriented Computing, pp. 708--721, 2008.
[14]
V. Hoyer, K. Stanoevska-Slabeva, S. Kramer, A. Giessmann: What are the Business Benefits of Enterprise Mashups? Proceedings 44th Haw. International Conference on System Science, 2011.
[15]
IEEE: Standard for a Software Quality Metrics Methodology, 1993.
[16]
E. Insfran, P. Cedillo, A. Fernandez, S. Abrahao, M. Matera: Evaluating the Usability of Mashups Applications. Proceedings 8th International Conference on the Quality of Information and Communication Technology, pp. 323--326, 2012.
[17]
A. Koschmider, V. Torres, V. Pelechano: Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Tools for Mashups. Proceedings 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web, 2009.
[18]
H. Lieberman, F. Paternò, M. Klann, V. Wulf: End-User Development: An Emerging Paradigm. End User Development 9, pp. 1--8, 2006.
[19]
Y. Liu, X. Liang, L. Xu, M. Staples, L. Zhu: Composing Enterprise Mashup Components and Services using Architecture Integration Patterns. Journal of System and Software 84/9, pp. 1436--1446, 2011.
[20]
M. Malinga: Suggesting Quality Factors and Metrics for Enterprise Mashups. M.IT.-Proj. Report, Dept. of Comp. Sc., Univ. of Pretoria, 2012.
[21]
J. A. McCall, P. K. Richards, G. F. Walters: Factors in Software Quality. Technical Report, General Electric, 1977.
[22]
D. M. Nichols, M. B. Twidale: The Usability of Open Source Software. First Monday 8/1, 2005.
[23]
J. Nielsen: Usability Engineering. Morgan Kaufmann, 1993.
[24]
M. Picozzi, M. Rodolfi, C. Cappiello, M. Matera: Quality-based Recommendations for Mashup Composition. Proceedings 10th International Conf. on Current Trends in Web Engineering, pp. 360--371, 2010.
[25]
W. Al Sarraj, O. De Troyer: Web mashup makers for casual users: a user experiment. Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services, ACM, 2010, pp. 239--246.
[26]
D. Sharp: Knowledge Management Today: Challenges and Opportunities. Information Systems Management 20(2), pp. 32--37, 2003.
[27]
World-wide web, http://www.apatar.com
[28]
World-wide web, http://www.convertigo.com
[29]
World-wide web, http://www.denodo.com
[30]
World-wide web, http://www.housingmaps.com

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SAICSIT '13: Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference
October 2013
398 pages
ISBN:9781450321129
DOI:10.1145/2513456
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

  • Amazon: Amazon.com
  • Rhodes Univ.: Rhodes University
  • IBM: IBM

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 October 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. empirical evaluation
  2. mashups
  3. quality criteria
  4. usability

Qualifiers

  • Research-article

Conference

SAICSIT '13
Sponsor:
  • Amazon
  • Rhodes Univ.
  • IBM

Acceptance Rates

SAICSIT '13 Paper Acceptance Rate 48 of 89 submissions, 54%;
Overall Acceptance Rate 187 of 439 submissions, 43%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 125
    Total Downloads
  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

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