Principled design of the modern Web architecture
ACM Transactions on Internet Technology (TOIT)
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
A Survey of Web Information Extraction Systems
IEEE Transactions on Knowledge and Data Engineering
A framework for rapid integration of presentation components
Proceedings of the 16th international conference on World Wide Web
Intel Mash Maker: join the web
ACM SIGMOD Record
Wishful search: interactive composition of data mashups
Proceedings of the 17th international conference on World Wide Web
Proceedings of the 13th international conference on Intelligent user interfaces
Mashing Up Context-Aware Web Applications: A Component-Based Development Approach
WISE '08 Proceedings of the 9th international conference on Web Information Systems Engineering
A Web Based Mashup Platform for Enterprise 2.0
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
Extending Services Delivery with Lightweight Composition
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
NGITS'06 Proceedings of the 6th international conference on Next Generation Information Technologies and Systems
Remote healthcare delivery with sqwelch
Proceedings of the 1st ACM International Health Informatics Symposium
Collaborative development of trusted mashups
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Towards automated service quality prediction for development of enterprise mashups
Proceedings of the 5th International Workshop on Web APIs and Service Mashups
Integration of telco services into enterprise mashup applications
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
Hi-index | 0.00 |
Mashup applications combine pieces of functionality from several existing, heterogeneous sources to provide new integrated functionality. This paper presents the design of an enterprise-oriented mashup tool that fully supports the construction of mashup applications. Our tool provides generic, reusable components to engineer mashup applications. It includes components for accessing heterogeneous sources, a component to combine data from different sources and components for building the graphical interface. The user builds graphically the mashup application by selecting, customizing, and interconnecting components. Unlike other proposals we: (1) use the Data Federation/Mediation pattern (instead of Pipes and Filters pattern) to express the data combination logic, (2) follow the RESTful architectural style to improve component reusability, and (3) reuse Java standard portal technology to implement the graphical interface of the mashup application.