The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Human factors affecting dependability in end-user programming
WEUSE I Proceedings of the first workshop on End-user software engineering
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A framework for rapid integration of presentation components
Proceedings of the 16th international conference on World Wide Web
Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities
IEEE Internet Computing
Bill Organiser Portal: A Case Study on End-User Composition
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
End-user programming of mashups with vegemite
Proceedings of the 14th international conference on Intelligent user interfaces
Web-active users working with data
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the 4th Workshop on Emerging Web Services Technology
User-centric composition of service front-ends at the presentation layer
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Service Composition for Non-programmers: Prospects, Problems, and Design Recommendations
ECOWS '10 Proceedings of the 2010 Eighth IEEE European Conference on Web Services
Application composition at the presentation layer: alternatives and open issues
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
A flexible service selection for executing virtual services
World Wide Web
Supporting elastic collaboration: integration of collaboration components in dynamic contexts
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
A description-based composition method for mobile and tethered Mashup applications
Journal of Web Engineering
Hi-index | 0.00 |
Lightweight service composition approaches are gaining a fast momentum in the integration landscape, among which is the integration/composition at the presentation layer where software components are integrated using their frontends, rather than application logic or data. This paper presents a new approach for composing web services through their user interfaces (UI) to form composite web applications in a purely graphical manner without the necessity to write any programming code. Unlike existing approaches, our service composition approach is shaped by a set of iterative user based evaluations to ensure no modeling or programming skills are required for web application development. Indeed our approach is tailored towards non-programmers. This paper provides an in-depth description of the general concepts and fundamental principles of our UI-centric design time approach, a brief description of our prototype, namely the ServFace Builder which serves as a proof of concept, and evaluation results.