2015
DOI: 10.1007/978-3-662-49224-6_5
|View full text |Cite
|
Sign up to set email alerts
|

Behavioral Types for Component-Based Development of Cyber-Physical Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 36 publications
0
4
0
Order By: Relevance
“…Behavioral types have been used for the specification of real-time systems (Lee and Xiong, 2004). Furthermore, behavioral types are a formal description method that have been applied for software components (Blech et al, 2012), industrial automation systems (Blech et al, 2014) and cyber-physical systems (Blech and Herrmann, 2015). The idea is to have descriptions that allow for automatic checks of interactions between entities in very much the same way as type compatibility and compliance checking works in higher programming languages.…”
Section: Related Workmentioning
confidence: 99%
“…Behavioral types have been used for the specification of real-time systems (Lee and Xiong, 2004). Furthermore, behavioral types are a formal description method that have been applied for software components (Blech et al, 2012), industrial automation systems (Blech et al, 2014) and cyber-physical systems (Blech and Herrmann, 2015). The idea is to have descriptions that allow for automatic checks of interactions between entities in very much the same way as type compatibility and compliance checking works in higher programming languages.…”
Section: Related Workmentioning
confidence: 99%
“…Similarly, in [44][45][46], behavioral types, represented by FSMs, are used to describe the behavior of component types and their interaction protocols. The latter is constrained by the fact that behavioral types strictly describe method calls and thus, cannot describe n-ary synchronizations among components.…”
Section: Related Workmentioning
confidence: 99%
“…Behavioral types can be used for runtime verification through automatic generation of monitors that are executed in parallel with a system implementation. Runtime monitors, in [44], are connected to components using AspectJ. Similarly to the JavaBIP approach, this requires the developers to be aware of the APIs of the underlying components.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation