2019
DOI: 10.1109/tsmc.2017.2781460
|View full text |Cite
|
Sign up to set email alerts
|

Multiobjective Optimization Approach for a Portable Development of Reconfigurable Real-Time Systems: From Specification to Implementation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 41 publications
(16 citation statements)
references
References 31 publications
0
16
0
Order By: Relevance
“…In some systems under hard real-time constraints, disastrous consequences can occur if any timing requirement is violated [1]. Reconfigurable real-time systems have the ability to fully meet the simultaneous performance and flexibility demands [2]. A reconfiguration scenario is usually performed in response to user requirements and dynamic changes in their environment during execution such as unpredictable activation-deactivation-update of some tasks [1], [3], [4].…”
Section: Nomenclature Mmentioning
confidence: 99%
“…In some systems under hard real-time constraints, disastrous consequences can occur if any timing requirement is violated [1]. Reconfigurable real-time systems have the ability to fully meet the simultaneous performance and flexibility demands [2]. A reconfiguration scenario is usually performed in response to user requirements and dynamic changes in their environment during execution such as unpredictable activation-deactivation-update of some tasks [1], [3], [4].…”
Section: Nomenclature Mmentioning
confidence: 99%
“…We aim to develop correct RDESs that should meet related functional and extra-functional constraints [33] defined in user requirements. Indeed, each reconfiguration scenario (i) should generate intelligently the perfect and best new software and hardware architecture of the system [21], (ii) should not be too frequent to avoid any risk of being a destabilization cause [34], (iii) should be low cost in time, memory and energy for required light adaptation of the system behavior [34], (i) should be deadlock free after any addition or removal of software tasks or also of shared resources [10], (ii) should not be real-time unfeasible where some system threads or exchanged messages on the considered network miss their deadlines [30], (iii) should not violate power constraints if the available energy in batteries is not enough to accept new threads in devices or messages on the wired or wireless networks [33], (iv) should not violate memory constraints if the free available space in memories cannot host new added threads or messages [34], (v) should not also violate security constraints by adding unsecured threads or messages that will degrade the global security level of the system [13], and (vi) should not be a scenario that activates faulty devices or networks that can degrade the quality of the planned services [8]. The different steps of the proposed methodology aim satisfying all these constraints for guaranteeing required QoS of the planned system.…”
Section: B System Constraintsmentioning
confidence: 99%
“…The work reported in [142] proposes an execution model based on semaphores and the priority ceiling protocol for handling safe dynamic reconfigurations of OS communicating tasks under real-time constraints. The work reported in [143] extended to [30] uses multiobjective optimization approach for improved programming of RDESs with POSIX or RT-Java threads under read-time constraints. The goal is to generate implementations with optimal response times, memory allocation, and energy consumption.…”
Section: A Optimization Of Reconfigurable Codes Under Real-time and mentioning
confidence: 99%
See 1 more Smart Citation
“…The limited energy associated with WSNs is a major bottleneck of WSN technologies. Therefore, we need a specific protocol for LLN's like RPL (Routing protocol for LLNs), which is standardized by IETF (Internet Engineering Task Force) in 2011 (Khallef et al, 2017) (Lakhdhar et al, 2018) (Gu et al, 2018).…”
Section: Introductionmentioning
confidence: 99%