RoSES: Robust Self-configuring Embedded Systems


The Robust Self-configuring Embedded Systems (RoSES) project seeks a general approach to building flexible, robust, maintainable and logistically supportable distributed embedded systems. A key idea is taking a product family architecture point of view toward implementing graceful degradation (for an explanation, see the RoSES summary brochure). Expected long-term benefits that might result from this research include improving operational availability of embedded systems, reducing the complexity of field upgrades, providing an ability to perform repairs using inexact or next-generation spare parts, providing an ability to insert mid-life electronic technology upgrades, and reducing the need for legacy spare component warehousing. A testbed is currently being developed for automotive applications.

General RoSES information:

Status posters:





Current People:

[RoSES Group Nov. 2001] Group Picture
Fall 2001 (left to right): Beth, Tridib, Yang, Phil, Chris, Charles & Bill.


  • Charles Shelton
  • Bill Nace
  • Chris Martin
  • Tridib Chakravarty
  • Meredith Beveridge
  • Arjun Cholkar
  • Geoff Hendry
  • David Guttendorf
  • Yang Wang
  • John Esper
  • Aditi Bajoria
  • Internal pages:

    The RoSES team thanks the following for their support:

    The RoSES project is conducted at Carnegie Mellon University by the Electrical and Computer Engineering Department within the GM Laboratory at Carnegie Mellon, the Institute for Complex Engineered Systems (ICES; formerly EDRC); the Institute for Software Research, International.