A MODEL-BASED APPROACH FOR DESCRIBING OFFLINE NAVIGATION OF WEB APPLICATIONS

被引:0
|
作者
Albertos-Marco, Felix [1 ]
Penichet, Victor M. R. [1 ]
Gallud, Jose A. [1 ]
Winckler, Marco [2 ]
机构
[1] Univ Castilla La Mancha, Comp Syst Dept, E-13071 Ciudad Real, Spain
[2] Univ Paul Sabatier, ICS IRIT Team, Toulouse, France
来源
JOURNAL OF WEB ENGINEERING | 2017年 / 16卷 / 1-2期
关键词
Interactive Applications; Interruptions; Web; Offline; Model-Based;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ubiquitousness of the Internet is changing the way users perform their tasks. There is a trend and sometimes a real need to be always connected. The client-server paradigm used in the Web greatly facilitates the consumption of contents. However, there are many situations where the user's tasks in a Web application might be interrupted due to an unexpected loss of connectivity, temporary unavailability of Web servers, external events, etc., setting the browse to an offline state. The availability of local storage in Web browsers might suggest that users can perform some of their tasks when offline. Nonetheless, several technical constraints might prevent users from efficiently resuming their tasks over the Web after the offline period. In this paper we present a model-based approach called the Offline Model, which is aimed at supporting the execution of tasks interrupted by loss of connectivity based on user navigation with Web applications. Furthermore, we demonstrate how the Offline Model can be exploited to mitigate some of the disruptive effects of interruptions, due to offline navigation, on user tasks based on Web navigation in existent Web applications. The feasibility of such a model approach is demonstrated by a support tool and illustrated by a case study of navigation in a real scenario: the DBLP Web site.
引用
收藏
页码:1 / 38
页数:38
相关论文
共 50 条
  • [1] Model-based testing of thin-client web applications and navigation input
    Koopman, Pieter
    Achten, Peter
    Plasmeijer, Rinus
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2008, 4902 : 299 - 315
  • [2] A Model-based Approach to Address the Design of Web 2.0 Applications based on Web Services
    Paterno, Fabio
    Santoro, Carmen
    Spano, Lucio Davide
    INTERACTION DESIGN AND ARCHITECTURES, 2008, (5-6) : 17 - 22
  • [3] Vulnerability Model-based Web Applications Security Testing Approach
    He Cheng
    Liu Yanfei
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING III, 2014, 678 : 468 - 472
  • [4] Describing adaptive navigation requirements of Web Applications
    Rojas, Gonzalo
    Valderas, Pedro
    Pelechano, Vicente
    ADAPTIVE HYPERMEDIA AND ADAPTIVE WEB-BASED SYSTEMS, PROCEEDINGS, 2006, 4018 : 318 - 322
  • [5] Model Checking Web Applications Based On Web Navigation
    Jiang, Mingyue
    Ding, Zuohua
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL III, 2010, : 694 - 697
  • [6] Model-based testing for Web applications
    Miao H.-K.
    Chen S.-B.
    Zeng H.-W.
    Jisuanji Xuebao/Chinese Journal of Computers, 2011, 34 (06): : 1012 - 1028
  • [7] A model-based approach for integrating third party systems with web applications
    Moreno, N
    Vallecillo, A
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 441 - 452
  • [8] Enriching model-based Web applications presentation
    Carlos Preciado, Juan
    Linaje, Marino
    Sanchez-Figueroa, Fernando
    JOURNAL OF WEB ENGINEERING, 2008, 7 (03): : 239 - 256
  • [9] Model-based load testing of web applications
    Wang, Xingen
    Zhou, Bo
    Li, Wei
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2013, 36 (01) : 74 - 86
  • [10] Model-Based Vulnerability Testing for Web Applications
    Lebeau, Franck
    Legeard, Bruno
    Peureux, Fabien
    Vernotte, Alexandre
    IEEE SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2013), 2013, : 445 - 452