1996
DOI: 10.1007/978-3-7091-7491-3_6
|View full text |Cite
|
Sign up to set email alerts
|

Deriving a formal model of an interactive system from its UIL description in order to verify and to test its behaviour

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

1997
1997
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…Jacob then proposed state transition diagrams for direct manipulation interfaces [18]. They were followed by Petri Nets and extensions [53][24] [34], then temporal logic and LOTOS [38], the Z formalism [14], the Lustre language [7] and recently the B method [2]. Here, we present several of these approaches.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Jacob then proposed state transition diagrams for direct manipulation interfaces [18]. They were followed by Petri Nets and extensions [53][24] [34], then temporal logic and LOTOS [38], the Z formalism [14], the Lustre language [7] and recently the B method [2]. Here, we present several of these approaches.…”
Section: Related Workmentioning
confidence: 99%
“…Approach proposed by D'ausbourg, Durrieu and Roche [7]: The purpose here is to describe the interactive behaviour of a system by building its abstract formal model and to verify automatically that this behaviour processes the required properties. They propose deriving a formal model, using the Lustre language, from the description of the intended interface as it was informally designed.…”
Section: Xdm Formalism [9]mentioning
confidence: 99%
“…Some semantic analysis techniques are described in [4]. They are used to build mechanically the formal model of a UIS from its description as produced by an interface generator.…”
Section: ____mentioning
confidence: 99%
“…The tool dedicated to generating the formal representation of the user interface system uses techniques that are more largely explained in [4]. In its actual version, this tools is coupled with the UIM/X interface generator: it accepts the UIL [18] and C texts generated by UIM/X as input data.…”
Section: Generating a Formal Model In Lustrementioning
confidence: 99%
“…More recently, some work and studies tried to build such formal models of the system behavior by analyzing the source code of programs that encodes this behavior. More precisely, for example, some approaches intend to analyze the source code, statically or dynamically according to the intended objective (formal validation or test) [5,10,11,16]. Namely, Silva and al. propose some models for the reverse engineering of Java/Swing applications.…”
Section: Introductionmentioning
confidence: 99%