Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
projects:fcs_norb [2015/03/09 17:26]
xuz
projects:fcs_norb [2019/12/18 23:54] (current)
Line 1: Line 1:
 +~~NOCACHE~~
 +~~NOTOC~~ ​
 +
 +====== FCS/nORB ======
 +===== Feedback Scheduling Service ​ in ORB Middleware for Networked Embedded Systems =====
 +{{:​fcs_norb.jpg |}}
 +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 [[wiki:​people:#​dr._wang|Prof. Xiaorui Wang]]. This project is a collaborated work with Prof. Chenyang Lu and Prof. Christopher Gill at Washington University in St. Louis. ​
  

Personal Tools