1996
DOI: 10.1007/bfb0014322
|View full text |Cite
|
Sign up to set email alerts
|

Formal verification of Signal programs: Application to a power transformer station controller

Abstract: We present a methodology for the veri cation of reactive systems, and its application to a case study. Systems are speci ed using the synchronous data ow language Signal. As this language is based on an equational approach (i.e. Signal programs are constraint equations between signals), it is natural to translate its Boolean part into a system of polynomial equations over three values denoting true, false and absent. Using operations in algebraic geometry on the polynomials, it is possible to check properties … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

1998
1998
2004
2004

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 18 publications
(23 citation statements)
references
References 6 publications
0
23
0
Order By: Relevance
“…We chose to specify each local controller in SIGNAL because they merge logical and numerical aspects. Here, we give only a brief description of the behavior of the different cells (more details can be found in [6], [7]). The other part concerns more general requirements to be checked by the global controller of the power transformer station.…”
Section: The Controllermentioning
confidence: 99%
See 3 more Smart Citations
“…We chose to specify each local controller in SIGNAL because they merge logical and numerical aspects. Here, we give only a brief description of the behavior of the different cells (more details can be found in [6], [7]). The other part concerns more general requirements to be checked by the global controller of the power transformer station.…”
Section: The Controllermentioning
confidence: 99%
“…The specification of a large part of these local controllers has been performed using the SIGNAL synchronous language [6] and verified using our formal calculus system, named SIGALI [7].…”
Section: The Cellsmentioning
confidence: 99%
See 2 more Smart Citations
“…model checking). For instance, model checking has been used at an industrial scale to Signal programs to check properties such as liveness, invariance and reachability [5]. Whereas model checking efficiently decides properties of finite state systems, the use of techniques from static analysis enables to prove properties about infinite state systems such as properties on the linear relations between numerical quantities in the system.…”
Section: Introductionmentioning
confidence: 99%