\begin{thebibliography}{10}

\bibitem{Vinoski:98}
Michi Henning and Steve Vinoski,
\newblock {\em {Advanced CORBA Programming with C++}},
\newblock Addison-Wesley, Reading, MA, 1999.

\bibitem{RTSJ:00}
Greg Bollella, James Gosling, Ben Brosgol, Peter Dibble, Steve Furr, David
  Hardin, and Mark Turnbull,
\newblock {\em The Real-Time Specification for Java},
\newblock Addison-Wesley, 2000.

\bibitem{Schmidt:03b}
{Angelo Corsaro and Douglas C. Schmidt},
\newblock ``{The Design and Performance of Real-time Java Middleware},''
\newblock {\em IEEE Transactions on Parallel and Distributed Systems}, 2003.

\bibitem{RTCorba:02}
{Object Management Group},
\newblock {\em {Real-time CORBA Specification}}, {OMG Document formal/02-08-02}
  edition, Aug. 2002.

\bibitem{Schmidt:97q}
Douglas~C. Schmidt, David~L. Levine, and Sumedh Mungee,
\newblock ``{The Design and Performance of Real-Time Object Request Brokers},''
\newblock {\em Computer Communications}, vol. 21, no. 4, pp. 294--324, Apr.
  1998.

\bibitem{Heineman:01}
George~T. Heineman and Bill~T. Councill,
\newblock {\em Component-Based Software Engineering: Putting the Pieces
  Together},
\newblock Addison-Wesley, Reading, Massachusetts, 2001.

\bibitem{Szyperski:99}
Clemens Szyperski,
\newblock {\em {Component Software---Beyond Object-Oriented Programming}},
\newblock Addison-Wesley, Santa Fe, NM, 1998.

\bibitem{Sharp:03}
David~C. Sharp and Wendy~C. Roll,
\newblock ``{Model-Based Integration of Reusable Component-Based Avionics
  System},''
\newblock in {\em Proceedings of the Workshop on Model-Driven Embedded Systems
  in RTAS 2003}, May 2003.

\bibitem{CCM-light:03}
{Object Management Group},
\newblock {\em {Light Weight CORBA Component Model Revised Submission}}, {OMG
  Document realtime/03-05-05} edition, May 2003.

\bibitem{Schmidt:03m}
Nanbor Wang, Douglas~C. Schmidt, Aniruddha Gokhale, Craig Rodrigues,
  Balachandran Natarajan, Joseph~P. Loyall, Richard~E. Schantz, and
  Christopher~D. Gill,
\newblock ``{QoS-enabled Middleware},''
\newblock in {\em Middleware for Communications}, Qusay Mahmoud, Ed. Wiley and
  Sons, New York, 2003.

\bibitem{Buschmann:95b}
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael
  Stal,
\newblock {\em Pattern-Oriented Software Architecture---A System of Patterns},
\newblock Wiley \& Sons, New York, 1996.

\bibitem{NDDS:99}
{Real-Time Innovations},
\newblock ``{NDDS: The Real-Time Publish-Subscribe Middleware},''
  www.rti.com/products/ndds/ndwp0899.pdf, 1999.

\bibitem{Schmidt:97i}
Timothy~H. Harrison, David~L. Levine, and Douglas~C. Schmidt,
\newblock ``{The Design and Performance of a Real-time CORBA Event Service},''
\newblock in {\em Proceedings of OOPSLA '97}, Atlanta, GA, Oct. 1997, ACM, pp.
  184--199.

\bibitem{Schmidt:02e}
Douglas~C. Schmidt and Carlos O'Ryan,
\newblock ``{Patterns and Performance of Real-time Publisher/Subscriber
  Architectures},''
\newblock {\em Journal of Systems and Software, Special Issue on Software
  Architecture - Engineering Quality Attributes}, 2002.

\bibitem{Schmidt:04e}
George Edwards, Douglas~C. Schmidt, Aniruddha Gokhale, and Bala Natarajan,
\newblock ``{Integrating Publisher/Subscriber Services in Component Middleware
  for Distributed Real-time and Embedded Systems},''
\newblock in {\em Proceedings of the 42nd Annual Southeast Conference},
  Huntsville, AL, Apr. 2004, ACM.

\bibitem{FESML_ACMSE:04}
Gan Deng, Aniruddha Gokhale, and Bala Natarajan,
\newblock ``{Model-driven Integration of Federated Event Services in Real-time
  Component Middleware},''
\newblock in {\em Proceedings of the 42nd Annual Southeast Conference},
  Huntsville, AL, Apr. 2004, ACM.

\bibitem{Schmidt:04o}
George Edwards, Gan Deng, Douglas~C. Schmidt, Anirudda Gokhale, and
  Balachandran Natarajan,
\newblock ``{Model-driven Configuration and Deployment of Component Middleware
  Publisher/Subscriber Services},''
\newblock in {\em Submitted to the Third International Conference on Generative
  Programming and Component Engineering (GPCE)}, Vancouver, CA, Oct. 2004, ACM.

\bibitem{CIAO}
{Institute for Software Integrated Systems},
\newblock ``{Component-Integrated ACE ORB (CIAO)},''
  {www.dre.vanderbilt.edu/CIAO/}, Vanderbilt University.

\bibitem{Alexander:77}
Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid
  Fiksdahl-King, and Shlomo Angel,
\newblock {\em {A Pattern Language}},
\newblock Oxford University Press, New York, NY, 1977.

\bibitem{Schmidt:01k}
David~A. Karr, Craig Rodrigues, Yamuna Krishnamurthy, Irfan Pyarali, and
  Douglas~C. Schmidt,
\newblock ``{Application of the QuO Quality-of-Service Framework to a
  Distributed Video Application},''
\newblock in {\em Proceedings of the 3rd International Symposium on Distributed
  Objects and Applications}, Rome, Italy, Sept. 2001, OMG.

\bibitem{Kopetz:97}
Hermann Kopetz,
\newblock {\em Real-Time Systems: Design Principles for Distributed Embedded
  Applications},
\newblock Kluwer Academic Publishers, Norwell, Massachusetts, 1997.

\bibitem{EMULab:03}
{Robert Ricci and Chris Alfred and Jay Lepreau},
\newblock ``{A Solver for the Network Testbed Mapping Problem},''
\newblock {\em {SIGCOMM Computer Communications Review}}, vol. 33, no. 2, pp.
  30--44, Apr. 2003.

\bibitem{CORBAService:99a}
{Object Management Group},
\newblock {\em {Notification Service Specification}},
\newblock {Object Management Group}, {OMG Document telecom/99-07-01} edition,
  July 1999.

\bibitem{CORBAService:01b}
{Object Management Group},
\newblock {\em {Management of Event Domains Specification}},
\newblock {Object Management Group}, {OMG Document formal/01-06-03} edition,
  June 2001.

\bibitem{Singh:04}
Gurdip Singh, Bob Maddula, and Qiang Zeng,
\newblock ``{Event Channel Configuration in Cadena},''
\newblock in {\em {Proceedings of the IEEE Real-time/Embedded Technology
  Application Symposium (RTAS)}}, Toronto, Canada, May 2004, IEEE.

\bibitem{Carzaniga:01}
Antonio Carzaniga, David~S. Rosenblum, and Alexander~L Wolf,
\newblock ``{Design and Evaluation of a Wide-Area Event Notification
  Service},''
\newblock {\em ACM Transactions on Computer Systems}, vol. 19, no. 3, pp.
  332--383, Aug. 2001.

\bibitem{Carzaniga:00}
Antonio Carzaniga, David~S. Rosenblum, and Alexander~L. Wolf,
\newblock ``{Achieving Scalability and Expressiveness in an Internet-Scale
  Event Notification Service},''
\newblock in {\em Proceedings of the Nineteenth Annual {ACM} Symposium on
  Principles of Distributed Computing}, Portland, OR, July 2000, pp. 219--227.

\bibitem{Starovic:95}
Gradimir Starovic, Vinny Cahill, and Brendan Tangney,
\newblock ``An event based object model for distributed programming,''
\newblock in {\em {OOIS (Object-Oriented Information Systems) '95}}, London,
  1995, pp. 72--86, Springer-Verlag.

\bibitem{Rajkumar:95}
Ragunathan Rajkumar, Mike Gagliardi, and Lui Sha,
\newblock ``{The Real-Time Publisher/Subscriber Inter-Process Communication
  Model for Distributed Real-Time Systems: Design and Implementation},''
\newblock in {\em First IEEE Real-Time Technology and Applications Symposium},
  May 1995.

\bibitem{CORBA:02b}
{Object Management Group},
\newblock {\em {The Common Object Request Broker: Architecture and
  Specification}}, {3.0.2} edition, Dec. 2002.

\bibitem{Schmidt:02l}
Aniruddha Gokhale, Douglas~C. Schmidt, Balachandra Natarajan, and Nanbor Wang,
\newblock ``{Applying Model-Integrated Computing to Component Middleware and
  Enterprise Applications},''
\newblock {\em The Communications of the ACM Special Issue on Enterprise
  Components, Service and Business Rules}, vol. 45, no. 10, Oct. 2002.

\bibitem{Schmidt:02dd}
Nanbor Wang, Douglas~C. Schmidt, Aniruddha Gokhale, Christopher~D. Gill,
  Balachandran Natarajan, Craig Rodrigues, Joseph~P. Loyall, and Richard~E.
  Schantz,
\newblock ``{Total Quality of Service Provisioning in Middleware and
  Applications},''
\newblock {\em The Journal of Microprocessors and Microsystems}, vol. 27, no.
  2, pp. 45--54, mar 2003.

\bibitem{Vlissides:94}
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides,
\newblock {\em {Design Patterns: Elements of Reusable Object-Oriented
  Software}},
\newblock Addison-Wesley, Reading, MA, 1995.

\end{thebibliography}
