DocumentCode
652512
Title
Dist-RIA Crawler: A Distributed Crawler for Rich Internet Applications
Author
Mirtaheri, Seyed M. ; Di Zou ; Bochmann, Gregor V. ; Jourdan, Guy-Vincent ; Onut, Iosif Viorel
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Univ. of Ottawa, Ottawa, ON, Canada
fYear
2013
fDate
28-30 Oct. 2013
Firstpage
105
Lastpage
112
Abstract
Crawling web applications is important for indexing, accessibility and security assessment. Crawling traditional web applications is an old problem, as old as the web itself. Crawling Rich Internet Applications (RIA) quickly and efficiently, however, is an open problem. Technologies such as AJAX and partial Document Object Model (DOM) updates only makes the problem of crawling RIA more time consuming to the web crawler. To reduce the time to crawl a RIA, this paper presents a new distributed algorithm to crawl a RIA in parallel with multiple computers, called Dist-RIA Crawler. Dist-RIA Crawler uses the JavaScript events in the DOM structure to partition the search space. This paper illustrates a prototype implementation of Dist-RIA Crawler and inspect empirical performance measurements.
Keywords
Internet; Java; indexing; parallel algorithms; security of data; software performance evaluation; DOM structure; Dist-RIA Crawler; JavaScript events; RIA crawling; Web applications; Web crawler; distributed algorithm; empirical performance measurements; indexing; partial document object model; rich Internet applications; search space partitioning; security assessment; Browsers; Crawlers; Internet; Prototypes; Random access memory; Security; Servers; Distributed Systems; Parallel Processing; Rich Internet Applications; Web Crawling;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2013 Eighth International Conference on
Conference_Location
Compiegne
Type
conf
DOI
10.1109/3PGCIC.2013.22
Filename
6681216
Link To Document