A framework for rapid integration of presentation components
Proceedings of the 16th international conference on World Wide Web
MashMaker: mashups for the masses
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
SA-REST and (S)mashups: Adding Semantics to RESTful Services
ICSC '07 Proceedings of the International Conference on Semantic Computing
Wishful search: interactive composition of data mashups
Proceedings of the 17th international conference on World Wide Web
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Flexible Semantic-Based Service Matchmaking and Discovery
World Wide Web
Services Mashups: The New Generation of Web Applications
IEEE Internet Computing
Proceedings of the 10th ACM workshop on Web information and data management
A Faceted Classification Based Approach to Search and Rank Web APIs
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Market Overview of Enterprise Mashup Tools
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Hosted Universal Composition: Models, Languages and Infrastructure in mashArt
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Ranking the linked data: the case of DBpedia
ICWE'10 Proceedings of the 10th international conference on Web engineering
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Semantic collaborative tagging for web APIs sharing and reuse
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Socially-Enriched semantic mashup of web APIs
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
MashStudio: an on-the-fly environment for rapid mashup development
IDCS'12 Proceedings of the 5th international conference on Internet and Distributed Computing Systems
A multi-perspective framework for web API search in enterprise mashup design
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
Currently on the Web there is a proliferation of software components with public APIs that make available ready-to-use functionalities and access to contents. These APIs can be exploited to build applications, called mashups, that are gaining a lot of interest as an opportunity to integrate contents and application logics from independent sources in short-living situational applications. Although existing mashup frameworks, like Google's Mashup Editor or Yahoo Pipes, provide valid support for development of new applications from given content sources, designers often have to deal with large component repositories in which APIs for components are usually featured by semantic and technological heterogeneities. This situation creates disorientation in a designer that has to select manually components and finding the better way to compose them in a mashup. As a contribution to solve this problem, we introduce hybrid techniques that combine semantics and collective knowledge to organize component descriptors in a registry according to coupling links. Then, we discuss how this organization can be exploited to implement proactive component recommendation for the design of mashup applications.