WEBMONITOR: Verification of Web User Interfaces

被引:0
|
作者
Visconti, Ennio [1 ]
Tsigkanos, Christos [2 ]
Nenzi, Laura [3 ]
机构
[1] TU Wien, Vienna, Austria
[2] Univ Bern, Bern, Switzerland
[3] Univ Trieste, Trieste, Italy
关键词
Web Technologies; Spatio-temporal Logic; Runtime Verification;
D O I
10.1145/3551349.3559538
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Application development for the modern Web involves sophisticated engineering workflows which include user interface aspects. Those involve Web elements typically created with HTML/CSS markup and JavaScript-like languages, yielding Web documents. WEBMONITOR leverages requirements formally specified in a logic able to capture both the layout of visual components as well as how they change over time, as a user interacts with them. Then, requirements are verified upon arbitrary web pages, allowing for automated support for a wide set of use cases in interaction testing and simulation. We position WEBMONITOR within a developer workflow, where in case of a negative result, a visual counterexample is returned. The monitoring framework we present follows a black-box approach, and as such is independent of the underlying technologies a Web application may be developed with, as well as the browser and operating system used.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Demo user interfaces on the Web
    Strassberg, D
    [J]. EDN, 1996, 41 (23) : 24 - 24
  • [2] Migratory Web User Interfaces
    Paterno, Fabio
    Santoro, Carmen
    Scorcia, Antonio
    [J]. ERCIM NEWS, 2008, (72): : 37 - 38
  • [3] Windows user interfaces and web user interfaces: Convergence and confusion in online experiences
    Potts, Liza
    [J]. 2006 IEEE International Professional Communication Conference, 2006, : 22 - 26
  • [4] HotDrink A Library for Web User Interfaces
    Freeman, John
    Jaervi, Jaakko
    Foust, Gabriel
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (03) : 80 - 83
  • [5] Investigating Attractiveness in Web User Interfaces
    Hartmann, Jan
    Sutcliffe, Alistair
    De Angeli, Antonella
    [J]. CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1 AND 2, 2007, : 387 - 396
  • [6] Adapting Web 1.0 User Interfaces to Web 2.0 Multidevice User Interfaces using RUX-Method
    Carlos Preciado, Juan
    Linaje, Marino
    Sanchez-Figueroa, Fernando
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (13) : 2239 - 2254
  • [7] Mobile User Interfaces for Efficient Verification of Holograms
    Hartl, Andreas
    Grubert, Jens
    Reinbacher, Christian
    Arth, Clemens
    Schmalstieg, Dieter
    [J]. 2015 IEEE VIRTUAL REALITY CONFERENCE (VR), 2015, : 119 - 126
  • [8] User Experience in Using Graphical User Interfaces of Web Maps
    Cybulski, Pawel
    Horbinski, Tymoteusz
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2020, 9 (07)
  • [9] Web based evaluation of proactive user interfaces
    Daniel Schreiber
    Melanie Hartmann
    Felix Flentge
    Max Mühlhäuser
    Manuel Görtz
    Thomas Ziegert
    [J]. Journal on Multimodal User Interfaces, 2008, 2 : 61 - 72
  • [10] Web based evaluation of proactive user interfaces
    Schreiber, Daniel
    Hartmann, Melanie
    Flentge, Felix
    Muehlhaeuser, Max
    Goertz, Manuel
    Ziegert, Thomas
    [J]. JOURNAL ON MULTIMODAL USER INTERFACES, 2008, 2 (01) : 61 - 72