2018
DOI: 10.4204/eptcs.284.8
|View full text |Cite
|
Sign up to set email alerts
|

Integrating User Design and Formal Models within PVSio-Web

Abstract: Creating formal models of interactive systems has wide reaching benefits, not only for verifying lowlevel correctness, but also as a tool for ensuring user interfaces behave logically and consistently. Despite this, tools for designing user experiences and tools for creating and working with formal models are typically distinctly separate systems. This work aims to bridge this divide by allowing the generation of state machine diagrams and formal models via a simple, interactive prototyping tool that mirrors t… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…The steps of the method use the following tools provided by the PVSio-web toolkit: PVS [16] to develop and analyse the model; PVSio [15] to check its plausibility; the PVSio-web Storyboard Editor [18] to develop the initial sketch; the PVSio-web Prototype Builder [12] to produce an interactive prototype based on the PVS model. PVSio-web is a web-based environment that enables the creation of interactive prototypes based on executable PVS specifications.…”
Section: The Approachmentioning
confidence: 99%
See 3 more Smart Citations
“…The steps of the method use the following tools provided by the PVSio-web toolkit: PVS [16] to develop and analyse the model; PVSio [15] to check its plausibility; the PVSio-web Storyboard Editor [18] to develop the initial sketch; the PVSio-web Prototype Builder [12] to produce an interactive prototype based on the PVS model. PVSio-web is a web-based environment that enables the creation of interactive prototypes based on executable PVS specifications.…”
Section: The Approachmentioning
confidence: 99%
“…A PVS function is now illustrated that specifies the behaviour of the pill dispenser when the operator enters new patient details (Listing 1.3). The specification of the function includes identification of the actions that are visible (lines 5-7), the fields that are visible (lines [16][17][18], the fields that are selected (none in this case, see line 19) and the field that is entered (line 20). Within the mode, specified by the mode attribute of state, fields can be entered (as discussed below, and see definition of enter in Listing 1.5).…”
Section: The Enhanced Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…developed in an open-source framework, our SBME allows customization and expansion by other developers. Moreover, recent developments in PVSio-Web facilitate the implementation of medical device simulations by non-experts in formal modelling [24].…”
Section: Customization and Adaptability -By Beingmentioning
confidence: 99%