Network Distributed Computing: Fitscapes and Fallacies
Network Distributed Computing: Fitscapes and Fallacies
Service communities: applications and middleware
Proceedings of the 6th international workshop on Software engineering and middleware
Swashup: situational web applications mashups
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Bill Organiser Portal: A Case Study on End-User Composition
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Domain-Specific Languages for Service-Oriented Architectures: An Explorative Study
ServiceWave '08 Proceedings of the 1st European Conference on Towards a Service-Based Internet
SOAF --- Design and Implementation of a Service-Enriched Social Network
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Composing RESTful Services with JOpera
SC '09 Proceedings of the 8th International Conference on Software Composition
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
A step-by-step debugging technique to facilitate mashup development and maintenance
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
Future Generation Computer Systems
Cloud based unsupervised learning architecture based on mirroring neural networks
AIKED'11 Proceedings of the 10th WSEAS international conference on Artificial intelligence, knowledge engineering and data bases
Model-driven mashup personal learning environments
International Journal of Technology Enhanced Learning
DashMash: a mashup environment for end user development
ICWE'11 Proceedings of the 11th international conference on Web engineering
CloudFuice: a flexible cloud-based data integration system
ICWE'11 Proceedings of the 11th international conference on Web engineering
An evaluation of mashup tools based on support for heterogeneous mashup components
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
End-User programming for web mashups: Open research challenges
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Reusable decision space for mashup tool design
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
On the systematic development of domain-specific mashup tools for end users
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Composition of situational interactive spaces by end users: a case for cultural heritage
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Integrating heterogeneous web services from an end user perspective
Proceedings of the 9th Middleware Doctoral Symposium of the 13th ACM/IFIP/USENIX International Middleware Conference
Socially-Enriched semantic mashup of web APIs
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Hi-index | 0.00 |
Distributed programming has shifted from private networks to the public Internet and from using private and controlled services to increasingly using publicly available heterogeneous Web services (e.g., REST, SOAP, RSS, and Atom). This move enables the creation of innovative end-user-oriented composed services with user interfaces. These services mashupsare typically point solutions to specific (specialized) problems; however, what is missing is a programming model that facilitates and accelerates creation and deployment of mashups of diverseservices. In this paper we describe a domain-specific language that unifies the most common service models and facilitates service composition and integration into end-user-oriented Web applications. We demonstrate our approach with an implementation that leverages the Ruby on Rails framework.