Since more and more devices are now network connectable, a user can enjoy one service on two or more devices. For example, a smart phone is used to operate the TV, or move a game currently displayed on the TV to the same smart phone, and continue playing the game. In order to realize these transferable services, developers must control communication between multiple devices. This greatly increases the development costs compared to single screen web applications. Factors include increases in code quantity and skill demanded from the developers. In this paper, we propose a framework that greatly simplifies the development of multi-screen web applications with JavaScript. We prototype the framework, and compare the proposal to an existing approach in terms of development cost. The results show that our framework allows developers to build multi-screen web applications with much less effort and time than the existing framework.
Time-varying data visualization is an especially active research topic in the field of information visualization. We represent time-varying data as polyline charts very often. At the same time, we often need to observe hundreds or even thousands of time-varying values in one chart. However, it is often difficult to understand such large-scale time-varying data if all the values are drawn in a single polyline chart. This paper presents a polyline-based 3D time-varying data visualization technique. This technique orders a set of polylines based on their global similarities, and extracts local patterns by applying SAX (Symbolic Aggregate approXimation) method. It then places the polylines along the Z-axis in the order, in a 3D orthogonal coordinate system where time is assigned to the X-axis, and values are assigned to the Y-axis. This technique provides two views to visualize the set of polylines. The first view is orthogonal to the XZ-plane, for global observation of the whole polylines. Here, it represents the values by colors, and overlays the local patterns extracted by SAX method. The technique provides a user interface to interactively select a set of polylines which he/she would like to observe in detail. The second view is orthogonal to the XY-plane, for local observation of the selected polylines. The technique makes easier to overview the large time-varying data, selectively observe interested polylines in detail, and discover relevancy among the interested polylines.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.