Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:fcs_norb [2009/01/20 16:02] gsmith28 Page moved from fcs_norb to projects:fcs_norb |
projects:fcs_norb [2015/03/09 17:26] xuz |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== FCS/nORB ====== | ||
- | ===== Feedback Scheduling Service in ORB Middleware for Networked Embedded Systems ===== | ||
- | FCS/nORB integrates a Feedback Control real-time Scheduling (FCS) service with the nORB small-footprint real-time Object Request Broker (ORB) middleware designed for networked embedded systems. Existing real-time ORB middleware standards such as RT-CORBA do not adequately address the challenges of | ||
- | |||
- | * providing robust performance guarantees portably across different platforms, and | ||
- | * managing unpredictable workload. | ||
- | |||
- | The goal of FCS/nORB is providing a middleware platform that enables real-time applications to be truly portable in terms of real-time performance as well as functionality, without the need for hand tuning. The current FCS/nORB (v1.0) features analytically designed feedback control loops that provide real-time performance guarantees by automatically adjusting the rate of remote method invocations transparently to an application. | ||
- | |||
- | ==== Related Papers ==== | ||
- | * Xiaorui Wang, Chenyang Lu, and Christopher Gill, "[[http://www.ece.utk.edu/%7Exwang/papers/rtsj_fcs_norb.pdf|FCS/nORB: A Feedback Control Real-Time Scheduling Service in Object Request Broker Middleware]]", under review. | ||
- | * Chenyang Lu, Xiaorui Wang, Christopher Gill, "[[http://www.ece.utk.edu/%7Exwang/papers/rtas03_fcs.pdf|Feedback Control Real-Time Scheduling in ORB Middleware]]," //Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium//, May 2003. | ||
- | |||
- | ==== Download ==== | ||
- | FCS/nORB is open-source software. You are welcome to download the current release of FCS/nORB 1.0: | ||
- | |||
- | * Source code: [[http://www.ece.utk.edu/%7Exwang/RTES/FCS_nORB/fcs_norb_1.0.tar.gz|FCS/nORB 1.0]] (Compiled with ACE 5.2.7 in 2003) | ||
- | * Special version [[http://www.ece.utk.edu/%7Exwang/RTES/FCS_nORB/fcs_norb_1.0.S.tar.gz|FCS/nORB 1.0.S]] with Target location task (ACE 5.2.7) | ||
- | * [[http://www.ece.utk.edu/%7Exwang/RTES/FCS_nORB/fcs_norb_1.1.tar.gz|Recent Version 1.1]] without Target location (Compiled with Red Hat Linux 9 and ACE 5.3.5) | ||
- | |||
- | To install FCS/nORB, you need to | ||
- | |||
- | * [[http://www.cs.wustl.edu/%7Eschmidt/ACE.html|Install and build ACE]] | ||
- | * [[http://www.ece.utk.edu/%7Exwang/RTES/FCS_nORB/SETUP|Install and build FCS/nORB]] | ||
- | ==== Contact ==== | ||
- | For more information, please contact [[http://www.ece.utk.edu/%7Exwang/|Prof. Xiaorui Wang]]. This project is a collaborated work with Prof. Chenyang Lu and Prof. Christopher Gill at Washington University in St. Louis. | ||