2020
DOI: 10.1007/978-3-030-50029-0_4
|View full text |Cite
|
Sign up to set email alerts
|

Towards Energy-, Time- and Security-Aware Multi-core Coordination

Abstract: Coordination is a well established computing paradigm with a plethora of languages, abstractions and approaches. Yet, we are not aware of any adoption of the principle of coordination in the broad domain of cyber-physical systems, where non-functional properties, such as execution/response time, energy consumption and security are as crucial as functional correctness.We propose a coordination approach, including a functional coordination language and its associated tool flow, that considers time, energy and se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 28 publications
(30 reference statements)
0
6
0
Order By: Relevance
“…A control-based approach that allows coordination under intermittent Denial-of-Service (DoS) attacks is presented in [21]. A coordination language that focuses on quantitative aspects (e.g., energy consumption and security) is defined in [22], but it is not complemented with an analysis tool. Task completion time and overall system performance efficiency is evaluated in [23], in particular reward-based task offloading schemes regulate the collaboration among nearby robots.…”
Section: Related Workmentioning
confidence: 99%
“…A control-based approach that allows coordination under intermittent Denial-of-Service (DoS) attacks is presented in [21]. A coordination language that focuses on quantitative aspects (e.g., energy consumption and security) is defined in [22], but it is not complemented with an analysis tool. Task completion time and overall system performance efficiency is evaluated in [23], in particular reward-based task offloading schemes regulate the collaboration among nearby robots.…”
Section: Related Workmentioning
confidence: 99%
“…At the heart of our generative approach, component coordination uses a declarative DSL that defines the external behaviour of the components and their orderly interaction [29]. The coordination DSL code describes the application architecture at a high level of abstraction.…”
Section: Overviewmentioning
confidence: 99%
“…In addition to the code of each task, our tool requires a specification of the tasks and their interactions (the edges in a DAG-based task model). To this end, we reuse our coordination DSL, first described in [29]. We show an example program and its graphical illustration in Fig.…”
Section: Task Re-engineeringmentioning
confidence: 99%
See 2 more Smart Citations