2007
DOI: 10.1016/j.conengprac.2006.07.005
|View full text |Cite
|
Sign up to set email alerts
|

Improving automation software dependability: A role for formal methods?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
26
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 41 publications
(26 citation statements)
references
References 40 publications
0
26
0
Order By: Relevance
“…The proposed combined approach exploits the advantages of both frameworks. Compared to other model-based verification approaches that are described in the literature (e.g., [3,6,17], see also survey papers [4,7], and the references therein), the main advantage of the combined approach is that it eliminates the need for an additional plant model for the purpose of verifying the sequential controller. The corresponding model is derived automatically during the interlock design stage.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The proposed combined approach exploits the advantages of both frameworks. Compared to other model-based verification approaches that are described in the literature (e.g., [3,6,17], see also survey papers [4,7], and the references therein), the main advantage of the combined approach is that it eliminates the need for an additional plant model for the purpose of verifying the sequential controller. The corresponding model is derived automatically during the interlock design stage.…”
Section: Introductionmentioning
confidence: 99%
“…Verification-based approaches deal with the formalization of the specifications and verification of the program against the formal specification [7]. The program passes the verification when the behaviour specified by the designer satisfies a set of properties.…”
Section: Introductionmentioning
confidence: 99%
“…Most of these methods consider the static individual PLC program that is isolated from its operating environment and verify some functional properties based on traversing the transferred model. The existent deterministic analysis of PLC programs are valuable, but the uncertain errors caused by noise, environment, or hardware should not be neglected [11].…”
Section: Introductionmentioning
confidence: 99%
“…Several steps can be performed in order to obtain a dependable controller: first, the use of methodologies for obtaining the structure of the controller's specification [1]; second, the use of a formalism to describe, formally, the intended behavior for the controller [2]; third, the use of analysis techniques, in order to guarantee the dependability of the specification [3]; and, fourth, the translation of the specification into a controller program and respective implementation on a physical controller [4]. Concerning use of analysis techniques, plant modeling is one of the bigger issues when performing simulation and formal verification tasks for obtaining dependable software for mechatronic systems [5].…”
Section: Introductionmentioning
confidence: 99%