Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Hosted Universal Composition: Models, Languages and Infrastructure in mashArt
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
A metamodel for context-aware component-based mashup applications
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Semantics-based discovery, selection and mediation for presentation-oriented mashups
Proceedings of the 5th International Workshop on Web APIs and Service Mashups
Awareness and control for inter-widget communication: challenges and solutions
ICWE'13 Proceedings of the 13th international conference on Web Engineering
CapView: functionality-aware visual mashup development for non-programmers
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Inter-Widget communication by demonstration in user interface mashups
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Hi-index | 0.00 |
Mashups imply the lightweight combination of distributed web resources --- a paradigm which can be also applied to the presentation layer to build interactive web applications. However, current solutions are limited to very basic composition patterns and do not reflect the coordination needs of the user interface. To tackle this problem, we propose a novel approach for modeling rich communication patterns as part of a mashup composition model, which supports the synchronization between widgets, asynchronous data requests to backend services, and interaction techniques like drag-and-drop. The concepts were realized and validated with a number of sample applications.