Name: | Description: | Size: | Format: | |
---|---|---|---|---|
274.58 KB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Embedded systems are increasingly complex and
dynamic, imposing progressively higher developing time
and costs. Tuning a particular system for deployment is
thus becoming more demanding. Furthermore when
considering systems which have to adapt themselves to
evolving requirements and changing service requests. In
this perspective, run-time monitoring of the system
behaviour becomes an important requirement, allowing to
dynamically capturing the actual scheduling progress and
resource utilization. For this to succeed, operating
systems need to expose their internal behaviour and state,
making it available to external applications, and a runtime
monitoring mechanism must be available. However,
such mechanism can impose a burden in the system itself
if not wisely used. In this paper we explore this problem
and propose a framework, which is intended to provide
this run-time mechanism whilst achieving code
separation, run-time efficiency and flexibility for the final
developer.