Development of Efficient User Navigation Interface for Client-side Mashups


The KIPS Transactions:PartD, Vol. 18, No. 3, pp. 205-214, Jun. 2011
10.3745/KIPSTD.2011.18.3.205,   PDF Download:

Abstract

Client based web mashups have become one of the most important architecture in web application development. Although there are well known methods to generate presentation view codes for web services, navigations between views and service requests are still developed manually in most web mashups. In this paper, we propose the concept of deterministic data binding from output data to input parameters of another method. Using binding relations, we can model navigation menus for service method requests. For a given set of data mappings between services, we investigate context dependent binding conditions and discuss the generation of views and navigation menus. The proposed approach provides UI for users to navigate services of client mashup page using simple and convenient interface even when the number of services and the size of the mashup page grows. In order to show the usability of the proposed approach, we present a historic tourism service.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
E. J. Lee, "Development of Efficient User Navigation Interface for Client-side Mashups," The KIPS Transactions:PartD, vol. 18, no. 3, pp. 205-214, 2011. DOI: 10.3745/KIPSTD.2011.18.3.205.

[ACM Style]
Eun Jung Lee. 2011. Development of Efficient User Navigation Interface for Client-side Mashups. The KIPS Transactions:PartD, 18, 3, (2011), 205-214. DOI: 10.3745/KIPSTD.2011.18.3.205.