13.07.2015 Views

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

WWW/Internet - Portal do Software Público Brasileiro

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IADIS International Conference <strong>WWW</strong>/<strong>Internet</strong> 2010CREATING DECOMPOSABLE WEB APPLICATIONSON HIGH-RESOLUTION TILED DISPLAY WALLSShohei Yokoyama and Hiroshi IshikawaShizuoka University3-5-1 Johoku Naka-ku Hamamatsu 432-8011, JapanABSTRACTAs described in this paper, we explain how to implement ultra-high-resolution Web applications executed on the tileddisplay walls. Although tiled display walls can accommodate contents of various types, they cannot easily handlestandard web contents. Using our new web application design, supporting high-resolution web contents decompositionfor distributed rendering on a tiled display wall. We also describe a design for low-cost tiled display wall using a"Nettop" computer, and demonstrate our middleware for creating decomposable web applications.KEYWORDSTiled Display Wall, High-resolution, Web Application, Mashups.1. INTRODUCTIONRecently, much high-resolution data exists around us. For example, Google Maps provides various resolutionsatellite images of the whole Earth's surface and atmosphere. Flickr provides high-resolution image hostingfor users to share and embed personal photographs. Such services are provided via the Web; users accessthem using a web browser.However, the scope of information that a user can browse depends on the number of pixels of the user'sscreen, irrespective of the data resolution. That is, Google Maps' satellite images might display clearly the carin front of your house, but the neighbor's car is probably off of the screen. On the other hand, if one zoomsout on the map, then both cars become too "small" to see.Photographs taken using 1 megapixel digital camera have 3680 pixel width and 2735 pixel height (E-3;Olympus Corp.), but the consumer display monitor resolutions are insufficient to show all pixels of thephotographs. Therefore, we can view only a small fraction of available data.Generally speaking, for visualization of ultra-high-resolution data, a "tiled display wall" is used. The tileddisplay wall is a technique to build a virtual ultra-high-resolution display comprising multiple displaymonitors. Many studies have investigated high-resolution display, but the aims of most proposals are forscientific and medical visualization (Ni et. al., 2006). Therefore, these show high performance but very highcost. Moreover, standard middleware for tiled display walls <strong>do</strong>es not exist: developers must have deepknowledge of programming and networking.As described in this paper, we present a design of a low-cost tiled display wall based only on webtechnologies and propose middleware to develop high-resolution web contents to display on the tiled displaywall. The population of web developers is growing at a tremen<strong>do</strong>us pace. Web browsers are used on variousoperating systems and involve many standards. Many web services such as Google Maps API and Flickr APIare available nowadays on the internet. We propose a method to use a high-resolution web application that isexecuted on a tiled display wall based on the web standards that include HTML, JavaScript, PHP, and so on.We also present designs of low-cost tiled display walls.The remainder of this paper is organized as follows. Section 2 presents the design of our tiled display walland Section 3 explains our "Decomposable Web Application" concept. Examples of an application arediscussed in Section 4. Middleware for the web-based tiled display wall is also presented in Section 5.Section 6 describes related works. Finally, Section 7 concludes the paper.151

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!