Abstract-A mashup är ett webbprogram som integrerar data, beräkning och grafiskt gränssnitt som tillhandahålls av flera system i ett unikt verktyg. Konceptet har sitt ursprung i insikten att antalet applikationer som finns tillgängliga på webben och behovet av att kombinera dem för att möta användarnas krav, växer mycket snabbt. Denna demo presenterar MatchUp, ett system som stöder snabb, on-demand, intuitiv utveckling av mashups, baserat på en ny automatisk kompletteringsmekanism. Den viktigaste observationen som styr utvecklingen av MatchUp är att mashups som utvecklats av olika användare vanligtvis har gemensamma egenskaper; de använder liknande klasser av mashupkomponenter och limmar ihop dem på ett liknande sätt. MatchUp utnyttjar dessa likheter för att förutsäga, med tanke på en användares partiella mashup specifikation, vilka är de mest sannolika potentiella kompletteringar (saknade komponenter och anslutning mellan dem) för specifikationen. Med hjälp av en ny rankningsalgoritm erbjuds användarna sedan toppk-kompletteringar från vilka de väljer och förfinar efter sina behov.
I REF visar författarna ett system som håller snabb och intuitiv utveckling av mashup konstruktion.
MatchUp: Autocompletion for Mashups
{'venue': '2009 IEEE 25th International Conference on Data Engineering', 'journal': '2009 IEEE 25th International Conference on Data Engineering', 'mag_field_of_study': ['Computer Science']}