TY - GEN
T1 - Efficient, interactive recommendation of mashup composition knowledge
AU - Roy Chowdhury, Soudip
AU - Daniel, Florian
AU - Casati, Fabio
PY - 2011
Y1 - 2011
N2 - In this paper, we approach the problem of interactively querying and recommending composition knowledge in the form of re-usable composition patterns. The goal is that of aiding developers in their composition task. We specifically focus on mashups and browser-based modeling tools, a domain that increasingly targets also people without profound programming experience. The problem is generally complex, in that we may need to match possibly complex patterns on-the-fly and in an approximate fashion. We describe an architecture and a pattern knowledge base that are distributed over client and server and a set of client-side search algorithms for the retrieval of step-by-step recommendations. The performance evaluation of our prototype implementation demonstrates that - if sensibly structured - even complex recommendations can be efficiently computed inside the client browser.
AB - In this paper, we approach the problem of interactively querying and recommending composition knowledge in the form of re-usable composition patterns. The goal is that of aiding developers in their composition task. We specifically focus on mashups and browser-based modeling tools, a domain that increasingly targets also people without profound programming experience. The problem is generally complex, in that we may need to match possibly complex patterns on-the-fly and in an approximate fashion. We describe an architecture and a pattern knowledge base that are distributed over client and server and a set of client-side search algorithms for the retrieval of step-by-step recommendations. The performance evaluation of our prototype implementation demonstrates that - if sensibly structured - even complex recommendations can be efficiently computed inside the client browser.
UR - http://www.scopus.com/inward/record.url?scp=82055196757&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=82055196757&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-25535-9_25
DO - 10.1007/978-3-642-25535-9_25
M3 - Conference contribution
AN - SCOPUS:82055196757
SN - 9783642255342
VL - 7084 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 374
EP - 388
BT - Service-Oriented Computing - 9th International Conference, ICSOC 2011, Proceedings
T2 - 9th International Conference on Service-Oriented Computing, ICSOC 2011
Y2 - 5 December 2011 through 8 December 2011
ER -