UC Irvine, Center for Embedded Computer Systems
FORGE: A Framework for Optimization of Distributed Embedded Systems Software |
| Home | Methodology | People | News | Publications | Sponsors | Links |
The FORGE framework uses the following three mechanisms for dealing with the specific challenges of DRE systems:
Overall, our approach is to apply systematic method for modeling architectures, through a model-based system specification and to rethink the division of static versus runtime delegation of functionality; we use a middleware infrastructure that is both adaptive and reflective to meet the applications and to dynamically smooth the imbalances between demands and changing environments.
Specifically, we study the integration of the middleware abstraction layer with the hardware/OS level abstraction layer and seek mechanisms for capturing resources and architectures at these levels and mechanisms to allow interactions between the levels. A resource description language (RDL) specifying the composition of the system as well as resource constraints can be used by a compiler for automatically generating the necessary services and middleware configuration and their deployment across the platform.
| Home |
|
|
|
|
|
This material is based upon work supported by the
National Science Foundation under Grant No. 0204028.
Any opinions, findings, and conclusions or recommendation expresses in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. |
|