Abstract— Software components embedded in ubiquitous systems, especially those using wireless networking, are subject to unpredictable behaviors inherent to using these systems in the physical world. This calls for a runtime management infrastructure to observe and control the components’ states and consequently their resulting behaviors. In this paper, we propose a framework for remotely administrating the functional behaviors of software components deployed on wireless devices. This framework is based on components locally managed by internal managers. At the crossroads of the administration system and the wireless application itself, these internal managers master the components’ actions by interpreting executable models which themself implement the components’ expected behaviors. Besides, high-level managers define and apply management policies to the application’s global behavior through the use of these internal managers. Such a coordination occurs through composition....