Specifying and Model Checking Workflows of Single Page Applications with TLA+

05/12/2020
by   Gefei Zhang, et al.
0

Single Page Applications (SPAs) are different than hypertext-based web applications in that their workflow is not defined by explicit links, but rather implicitly by changes of their widgets' states. The workflow may hence be hard to track. We present an approach to specifying and model checking SPAs with TLA+. Our approach makes it easier to document and to track the workflow of SPAs and to find potential design flaws.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2018

Parameterized Model Checking Modulo Explicit Weak Memory Models

We present a modular framework for model checking parameterized array-ba...
research
04/30/2022

Schedulability Analysis of WSAN Applications: Outperformance of A Model Checking Approach

Wireless sensor and actuator networks (WSAN) are real-time systems which...
research
04/13/2023

Choreographic Programming of Isolated Transactions

Implementing distributed systems is hard; choreographic programming aims...
research
09/07/2019

GoTcha: An Interactive Debugger for GoT-Based Distributed Systems

Debugging distributed systems is hard. Most of the techniques that have ...
research
03/17/2023

Large-Scale Collaborative Writing: Technical Challenges and Recommendations

Collaborative writing is essential for teams that create documents toget...
research
06/27/2023

Model Checking ofWorkflow Nets with Tables and Constraints

Many operations in workflow systems are dependent on database tables. Th...
research
08/25/2022

Multiresolution Neural Networks for Imaging

We present MR-Net, a general architecture for multiresolution neural net...

Please sign up or login with your details

Forgot password? Click here to reset