• Home
  • Search
  • Modeling and Calculating Capabilities of Composite Web Applications for Assisted End User Development
  • Cite Icon2
  • https://doi.org/10.1007/978-3-319-66468-2_4Copy DOI Icon

Modeling and Calculating Capabilities of Composite Web Applications for Assisted End User Development

  • Jan 1, 2017
  • Carsten Radeck +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Based on an increasing number of web resources and services, the mashup paradigm enables end users to create custom web applications consisting of several components in order to fulfill specific needs. End user development of such composite web applications poses tough challenges to composition platforms, especially with non-programmers as end users. For instance, communicating on a non-technical level is crucial. Furthermore, assistance is essential throughout the entire process, ranging from composition to usage of mashups. Amongst others, users should be supported by explaining inter-widget communication, by helping to understand a mashup’s functionality and by identifying mashups providing desired functionality. However, prevalent mashup solutions provide no or limited concepts regarding these aspects. In this paper, we introduce our proposal for formalizing and calculating the functionality of mashup compositions based on capabilities and communication relations of mashup components as well as semantic domain knowledge. It serves as a foundation for our assisted, capability-centered end user development approach within the CRUISE platform. The latter features several assistance mechanisms, like presenting the functionality of mashups and recommending composition steps. We describe a prototypical implementation of the proposed algorithm and discuss its usage in our platform. Additionally, we evaluate our modeling and algorithmic concepts by means of example applications and an expert evaluation.

Similar Papers
  • Conference Article
  • Citations2

Testing and Debugging Web Applications: An End-User Perspective

  • Sep 26, 2004
  • A Phalgune
  • Conference Article
  • Citations2

English

  • Jan 01, 2007
  • Buddhima De Silva +1
  • Book Chapter
  • Citations8

Meta-model to Support End-User Development of Web Based Business Information Systems

  • Jan 01, 2007
  • Buddhima De Silva +1
  • Conference Article
  • Citations12

Design and Implementation of the Framework for Spring+SpringMVC+MyBatis in the Development of Web Application

  • Dec 01, 2017
  • Yuxiang Hou
  • Conference Article
  • Citations9

Visually modelling data intensive web applications to assist end-user development

  • Aug 17, 2013
  • Vincenzo Deufemia +2
  • Book Chapter

Covert End User Development

  • Jan 01, 2009
  • Elaine H Ferneley
  • Research Article

ПІДХОДИ ДО КЛАСИФІКАЦІЇ ТА СТВОРЕННЯ ДОДАТКІВ

  • Jan 01, 2020
  • Academic Notes Series Pedagogical Science
  • Olha Dushchenko
  • Conference Article
  • Citations3

The fourth workshop on end-user software engineering

  • Jan 01, 2008
  • Robin Abraham +2
  • Book Chapter

End-User Programming

  • Jan 01, 1997
  • M Eisenberg
  • Conference Article
  • Citations69

Future of end-user software engineering: beyond the silos

  • May 31, 2014
  • Margaret M Burnett +1
  • Book Chapter
  • Citations2

Semantic Web Application Modeling

  • Jan 01, 2003
  • Erich Neuhold
  • Book Chapter
  • Citations1

End User Programming in Smart Home

  • Jan 01, 2012
  • Vilmos Bilicki +5
  • Book Chapter

The Effect of End User Development on End User Success

  • Jan 18, 2011
  • Tanya Mcgill
  • Conference Article
  • Citations41

Lessons Learnt from Deploying an End-User Development Platform for Physical Rehabilitation

  • Apr 18, 2015
  • Daniel Tetteroo +6
  • Conference Article
  • Citations13

Exploiting annotations for the rapid development of collaborative web applications

  • May 13, 2013
  • Matthias Heinrich +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.