Navigating through Mashed-up Applications with COMPASS

作者: Daniel Deutch , Ohad Greenshpan , Tova Milo

DOI: 10.1109/ICDE.2010.5447771

关键词: MashupWeb serviceSet (psychology)Data securityWorld Wide WebCompassServerWeb applicationComputer science

摘要: Mashups integrate a set of complementary Web-services and data sources, often referred to as mashlets. We consider here common scenario where the integrated mashlets are part larger Web-applications, their integration yields inter-connected applications. refer them Mashed-up Applications (abbr. MashAPP). The inter-connections between enrich individual but at same time make user navigation within more intricate actions in one application may affect others. To address this difficulty, we present COMPASS, system that assists users through MashAPPs. employs novel top-k algorithm propose most effective paths for specified goals. suggestions continually adapted choices taken by while navigating.

参考文章(13)
Maurizio Lenzerini, Diego Calvanese, Fabio Patrizi, Massimo Mecella, Giuseppe De Giacomo, Automatic Service Composition and Synthesis: the Roman Model. IEEE Data(base) Engineering Bulletin. ,vol. 31, pp. 18- 22 ,(2008)
Ohad Greenshpan, Ksenya Kveler, Boaz Carmeli, Haim Nelken, Pnina Vortman, Towards health 2.0: mashups to the rescue next generation information technologies and systems. pp. 63- 72 ,(2009) , 10.1007/978-3-642-04941-5_8
T. Murata, Petri nets: Properties, analysis and applications Proceedings of the IEEE. ,vol. 77, pp. 541- 580 ,(1989) , 10.1109/5.24143
Alin Deutsch, Liying Sui, Victor Vianu, Dayou Zhou, Verification of communicating data-driven web services symposium on principles of database systems. pp. 90- 99 ,(2006) , 10.1145/1142351.1142364
Jin Yu, Boualem Benatallah, Fabio Casati, Florian Daniel, Understanding Mashup Development IEEE Internet Computing. ,vol. 12, pp. 44- 52 ,(2008) , 10.1109/MIC.2008.114
Robert J. Ennals, Minos N. Garofalakis, MashMaker Proceedings of the 2007 ACM SIGMOD international conference on Management of data - SIGMOD '07. pp. 1116- 1118 ,(2007) , 10.1145/1247480.1247626
Daniel Deutch, Tova Milo, Type inference and type checking for queries on execution traces very large data bases. ,vol. 1, pp. 352- 363 ,(2008) , 10.14778/1453856.1453898
Daniel Deutch, Tova Milo, Tom Yam, Goal-oriented web-site navigation for on-line shoppers very large data bases. ,vol. 2, pp. 1642- 1645 ,(2009) , 10.14778/1687553.1687613
Diego Calvanese, Massimo Mecella, Daniela Berardi, Giuseppe De Giacomo, Richard Hull, Automatic composition of transition-based semantic web services with messaging very large data bases. pp. 613- 624 ,(2005)