2005
DOI: 10.1007/s00165-005-0066-9
|View full text |Cite
|
Sign up to set email alerts
|

The formal design of distributed controllers with d SL and Spin

Abstract: We study the formal verification of programs written in d SL, an extension of the standard ST language used to program industrial controllers. It proposes a trade off between industrial and formal verification worlds. The main advantage of d SL is to provide a transparent code distribution through low level communication mechanisms. The behavior of the synthesized distributed system can therefore be formally modeled, easily monitored and formally verified. The ve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…We still need to validate our approach on more realistic examples. For that purpose, our method will be integrated shortly in our tool TraX and fully interfaced with our distributed controllers design environment d SL [1,2] to allow efficient testing of real industrial distributed controllers. We will also continue to investiguate possible further improvements of our technique, as the one inspired on the RCtl model checking with computation slicing described in [15].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We still need to validate our approach on more realistic examples. For that purpose, our method will be integrated shortly in our tool TraX and fully interfaced with our distributed controllers design environment d SL [1,2] to allow efficient testing of real industrial distributed controllers. We will also continue to investiguate possible further improvements of our technique, as the one inspired on the RCtl model checking with computation slicing described in [15].…”
Section: Discussionmentioning
confidence: 99%
“…When the purpose of such a system is to perform some control of critical equipment like an industrial plant, a plane, or a satellite, its correctness is extremely important. The designer can ease her work by various techniques [1,2,3] including validation and debugging. In particular, traditional model-based approaches abstract the action the system can do into events which change the system's global state.…”
Section: Introductionmentioning
confidence: 99%