IoT systems with constrained resources are moving towards energy harvesting to ensure sustainable and autonomous operations in resource-limited environments. Yet, incorporating energy harvesting in such a system involves intricate dependencies between energy production, energy storage capabilities, system operation, security controls, and availability considerations at a mission level. Current practices focus on analyzing the mentioned dependencies for individual components/subsystems without accounting for potential cross-domain effects, thus leaving open room for potential errors in system-level integration. In this paper, we propose an architecture-driven approach for integrating energy harvesting based on the Unified Architecture Framework (UAF). Energy availability is considered from the perspective of a system-level architectural constraint within a framework based on a meta-model, instead of being just a design consideration. Capabilities, operations, resources, security, and standards-related concepts are materialized within a common semantic baseline to enable cross-domain traceability of the dependencies between energy, security, and missions. Variability in the energy pr
📖 افتح في inklap 🔗 DOI 📮 اطلب بحثاً