The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Web application development by nonprogrammers: user-centered design of an end-user web development tool
Enterprise information mashups: integrating information, simply
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities
IEEE Internet Computing
Towards End User Service Composition
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
Towards Accountable Enterprise Mashup Services
ICEBE '07 Proceedings of the IEEE International Conference on e-Business Engineering
Enhancing User-Service Interaction through a Global User-Centric Approach to SOA
ICNS '08 Proceedings of the Fourth International Conference on Networking and Services
Mixup: a development and runtime environment for integration at the presentation layer
ICWE'07 Proceedings of the 7th international conference on Web engineering
A scalable service-oriented architecture for multimedia analysis, synthesis and consumption
International Journal of Web and Grid Services
An Integrated Approach for Creating Service-Based Interactive Applications
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
The web 2.0 movement: mashups driven and web services
ICCOMP'09 Proceedings of the WSEAES 13th international conference on Computers
The web 2.0 movement: mashups driven and web services
WSEAS Transactions on Computers
MIRO: a mashup editor leveraging web, Grid and Cloud services
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Towards runtime discovery, selection and composition of semantic services
Computer Communications
User-centric composition of service front-ends at the presentation layer
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
On the support of dynamic service composition at runtime
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Developing client-side mashups: experiences, guidelines and the road ahead
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
ICWE'11 Proceedings of the 11th international conference on Web engineering
Towards a reference architecture for mashups
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Doctoral colloquium: integrating web content into mashups on desktop and mobile devices
GPC'11 Proceedings of the 6th international conference on Grid and Pervasive Computing
Fully automated resource retrieval in telecommunications and internet converged environments
Information Systems Frontiers
Hi-index | 0.00 |
Recent technologies and standards in the field of Service-Orientated Architectures (SOA) have focused on Service-to-Service interaction and do not consider Service-to-User scenarios. This results in a lack of a service-consumer-orientation in order to empower the user to get easy access to the functionalities of services. The paper argues for the need of new concepts that extend existing mashup approaches to enable a more end-user driven application development. It presents an insight into existing mashup technologies and identifies shortcomings concerning the creation of more complex applications. The paper offers ways how to extend the existing concepts and shows their potential as a key technology for an end-user programming in the field of SOA. The empowerment of the actual service consumer can bridge the gap between the user and the service infrastructure.