Enhancing Accessibility to Data in Data-Intensive Web Applications by Using Intelligent Web Prefetching Methodologies

被引:2
|
作者
Buyuktanir, Tolga [1 ,2 ]
Sigirci, I. Onur [2 ]
Aktas, Mehmet S. [2 ]
机构
[1] Loodos Technol, R&D Dept, Istanbul, Turkiye
[2] Yildiz Tech Univ, Comp Engn Dept, Istanbul, Turkiye
关键词
Web prefetching; sequential pattern mining; time-based scheduling; data-intensive web applications; deep learning; MINING SEQUENTIAL PATTERNS; SERVICES; SYSTEM; SCHEME; GENERATION; PREFIXSPAN; ALGORITHM;
D O I
10.1142/S0218194023500365
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data-intensive Web Applications built using client-server architectures usually provide prefetching mechanisms to enhance data accessibility. Prefetching is a strategy of retrieving data before it is requested so that it can be ready when the user requests it. Prefetching reduces the load on the web server by making data available before the user requests it. Prefetching can be used for static content, such as images and web pages, as well as dynamic content, such as search results. Prefetching can also be used to improve the performance of web applications, as the data is available quickly. There are several scheduling methods, such as time-based scheduling, event-based scheduling and priority-based scheduling, for prefetching to ensure that essential data is always ready when the user requests it. In this study, we focus on time-based scheduling for prefetching. We introduce time-based scheduling methodologies using sequential pattern mining techniques and long-term short memory-based deep learning strategies. To show the usefulness of these strategies, we develop a prototype application. We conduct an extensive experimental study to evaluate the performance of the proposed time-based scheduling methodologies using both performance and accuracy metrics. Based on the computed metrics, using proposed prefetching methods provided a promising cache hit rate when using the optimal cache size. The results show that the proposed prefetching methodologies are useful in data-intensive web applications for enhancing data accessibility. Work remains to investigate the use of attention-based sequence-to-sequence models in the web prefetching domain.
引用
收藏
页码:1405 / 1438
页数:34
相关论文
共 50 条
  • [21] Managing the evolution of data-intensive Web applications by model-driven techniques
    Antonio Cicchetti
    Davide Di Ruscio
    Ludovico Iovino
    Alfonso Pierantonio
    Software & Systems Modeling, 2013, 12 : 53 - 83
  • [22] Managing the evolution of data-intensive Web applications by model-driven techniques
    Cicchetti, Antonio
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    SOFTWARE AND SYSTEMS MODELING, 2013, 12 (01): : 53 - 83
  • [23] A Complexity-less Approach for Automated Development of Data-intensive Web Applications
    Panetti, Tommaso
    D'Ambrogio, Andrea
    2018 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC 2018), 2018,
  • [24] Towards the managment of time in data-intensive Web sites
    Atzeni, P
    Del Nostro, P
    CONCEPTUAL MODELING FOR ADVANCED APPLICATION DOMAINS, PROCEEDINGS, 2004, 3289 : 390 - 401
  • [25] GraphQL Schema Generation for Data-Intensive Web APIs
    Farre, Carles
    Varga, Jovan
    Almar, Robert
    MODEL AND DATA ENGINEERING, MEDI 2019, 2019, 11815 : 184 - 194
  • [26] The like economy: Social buttons and the data-intensive web
    Gerlitz, Carolin
    Helmond, Anne
    NEW MEDIA & SOCIETY, 2013, 15 (08) : 1348 - 1365
  • [27] Composing Distributed Data-intensive Web Services Using a Flexible Memetic Algorithm
    Sadeghiram, Soheila
    Ma, Hui
    Chen, Gang
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2832 - 2839
  • [28] Building data-intensive grid applications with globus toolkit -: An evaluation based on web crawling
    Walter, Andreas
    Boehm, Klemens
    Schosser, Stephan
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 570 - +
  • [29] Design of data-intensive Web-based information services
    Feyer, T
    Kao, O
    Schewe, KD
    Thalheim, B
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL I, 2000, : 462 - 467
  • [30] Data Mining Technology as the Core of the Intelligent Prefetching Web Application Analysis
    Yuan, Hui
    Zhao, Lei
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, INFORMATION AND MECHANICAL ENGINEERING (EMIM 2017), 2017, 76 : 263 - 267