Long Beach, CA, USA
Mar. 1, 2010 to Mar. 6, 2010
Daniel Deutch , Tel-Aviv University, Israel
Tova Milo , Tel-Aviv University, Israel
Mashups integrate a set of complementary Web-services and data sources, often referred to as mashlets. We consider here a common scenario where the integrated mashlets are part of larger Web-applications, and their integration yields a set of inter-connected applications. We refer to them as Mashed-up Applications (abbr. MashAPP). The inter-connections between the mashlets enrich the individual Web-applications, but at the same time make the user navigation within them more intricate as actions in one application may affect others. To address this difficulty, we present COMPASS, a system that assists users in their navigation through MashAPPs. The system employs a novel top-k algorithm to propose users the most effective navigation paths for their specified goals. The suggestions are continually adapted to choices taken by the users while navigating.
Daniel Deutch, Tova Milo, "Navigating through Mashed-up Applications with COMPASS", ICDE, 2010, 2013 IEEE 29th International Conference on Data Engineering (ICDE), 2013 IEEE 29th International Conference on Data Engineering (ICDE) 2010, pp. 1117-1120, doi:10.1109/ICDE.2010.5447771