2018
DOI: 10.1007/978-3-319-91271-4_11
|View full text |Cite
|
Sign up to set email alerts
|

Proof-Based Approach to Hybrid Systems Development: Dynamic Logic and Event-B

Abstract: The design of hybrid systems controllers requires one to handle both discrete and continuous functionalities in a single development framework. In this paper, we propose the design and verification of such controllers using a correct-by-construction approach. We use proof-based formal methods to model and verify the required safety properties of the given controllers. Both Event-B with Rodin, and hybrid programs and dynamic differential logic with KeYmaera are experimented on a common case study related to the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0
1

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 20 publications
(42 citation statements)
references
References 16 publications
0
41
0
1
Order By: Relevance
“…In [12], we presented a generic approach to hybrid system modeling. This approach is inspired by the work of R. Back on continuous action systems [26], Platzer in [9] and R. Banach in [10], where both continuous and discrete behaviors are integrated in a single model definition.…”
Section: A An Approach To Hybrid System Modeling In Refinementbased Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…In [12], we presented a generic approach to hybrid system modeling. This approach is inspired by the work of R. Back on continuous action systems [26], Platzer in [9] and R. Banach in [10], where both continuous and discrete behaviors are integrated in a single model definition.…”
Section: A An Approach To Hybrid System Modeling In Refinementbased Methodsmentioning
confidence: 99%
“…In the remaining part of this paper, we show that the approach we developed in [12], makes it possible to define a refinement relation to refine an abstract continuous model by another one. Such a refinement is formalized in Event-B.…”
Section: Motivationmentioning
confidence: 99%
See 2 more Smart Citations
“…Определим тестовые случаи как последовательности контролируемых событий, которые отправляются в тестируемую систему с некоторой периодичностью. В случае адаптивных систем, которые являются гибридными системами, где дискретное и непрерывное время смешиваются, может быть принят дискретизированный подход, подобный описанному в [15]. В этом случае события, используемые для стимулирования системы, посылаются с заданной периодичностью, символизируемой тактами, длительность которых параметризована.…”
Section: тестовые случаи и пути реконфигурированияunclassified