Publication | Closed Access
A dynamic component model for cyber physical systems
64
Citations
22
References
2012
Year
Unknown Venue
EngineeringComputer ArchitectureEmbedded SystemsEmbedded ArchitectureHardware SystemsComponent SystemSmart SystemsComputing SystemsSystems EngineeringComputer SystemsSystem CharacteristicComponent ModelPower-aware ComputingComputer EngineeringComputer ScienceEmbedded Operating SystemCyber Physical SystemsIntelligent Physical SystemsOperating SystemsDynamic Component ModelModel-based System Engineering¼-Kevoree Pushes DynamicityAutomationReal-time SystemsPower-efficient Computing
Cyber Physical Systems integrate computing power into everyday objects, relying on microcontrollers and low‑power CPUs to provide safety, assistance, and energy optimization while operating in volatile environments that require opportunistic cooperation and dynamic adaptation. This paper introduces ¼‑Kevoree, a projection of the Kevoree component model onto microcontrollers. ¼‑Kevoree embeds dynamicity and elasticity directly into resource‑constrained devices, enabling fine‑grained reconfiguration. Evaluation on memory usage, reliability, and performance shows that, despite a modest overhead, ¼‑Kevoree delivers safe, efficient, and fine‑grained reconfiguration advantages over traditional dynamic firmware upgrade techniques.
Cyber Physical Systems (CPS) offer new ways for people to interact with computing systems: every thing now inte- grates computing power that can be leveraged to provide safety, assistance, guidance or simply comfort to users. CPS are long living and pervasive systems that intensively rely on microcontrollers and low power CPUs, integrated into build- ings (e.g. automation to improve comfort and energy opti- mization) or cars (e.g. advanced safety features involving car-to-car communication to avoid collisions). CPS operate in volatile environments where nodes should cooperate in opportunistic ways and dynamically adapt to their context. This paper presents ¼-Kevoree, the projection of Kevoree (a component model based on [email protected]) to microcon- trollers. ¼-Kevoree pushes dynamicity and elasticity con- cerns directly into resource-constrained devices. Its evalua- tion regarding key criteria in the embedded domain (mem- ory usage, reliability and performance) shows that, despite a contained overhead, ¼-Kevoree provides the advantages of a dynamically reconfigurable component-based model (safe, fine-grained, and efficient reconfiguration) compared to tra- ditional techniques for dynamic firmware upgrades.
| Year | Citations | |
|---|---|---|
Page 1
Page 1