\begin{thebibliography}{10}\setlength{\itemsep}{-1ex}\small

\bibitem{Schmidt:05p}
J.~Balasubramanian, B.~Natarajan, D.~C. Schmidt, A.~Gokhale, G.~Deng, and
  J.~Parsons.
\newblock {Middleware Support for Dynamic Component Updating}.
\newblock In {\em International Symposium on Distributed Objects and
  Applications (DOA 2005)}, Agia Napa, Cyprus, Oct. 2005.

\bibitem{Schmidt:04z}
K.~Balasubramanian, J.~Balasubramanian, J.~Parsons, A.~Gokhale, and D.~C.
  Schmidt.
\newblock {A Platform-Independent Component Modeling Language for Distributed
  Real-time and Embedded Systems}.
\newblock In {\em Proceedings of the 11th Real-time Technology and Application
  Symposium (RTAS '05)}, pages 190--199, San Francisco, CA, Mar. 2005. IEEE.

\bibitem{DiffServ:98}
S.~Blake, D.~Black, M.~Carlson, E.~Davies, Z.~Wang, and W.~Weiss.
\newblock {An Architecture for Differentiated Services}.
\newblock {\em Internet Society, Network Working Group RFC 2475}, pages 1--36,
  Dec. 1998.

\bibitem{Chadha:2003}
R.~Chadha, Y.-H. Cheng, T.~Cheng, S.~Gadgil, A.~Hafid, K.~Kim, G.~Levin,
  N.~Natarajan, K.~Parmeswaran, A.~Poylisher, and J.~Unger.
\newblock Pecan: Policy-enabled configuration across networks.
\newblock In {\em POLICY '03: Proceedings of the 4th IEEE International
  Workshop on Policies for Distributed Systems and Networks}, page~52,
  Washington, DC, USA, 2003. IEEE Computer Society.

\bibitem{Darwin:01}
P.~Chandra, A.~Fisher, C.~Kosak, T.~S.~E. Ng, P.~Steenkiste, E.~Takahashi, and
  H.~Zhang.
\newblock Darwin: Customizable resource management for value-added network
  services.
\newblock {\em IEEE Network}, 15(1):22--35., 2001.

\bibitem{Conan:01}
D.~Conan, E.~Putrycz, N.~Farcet, and M.~DeMiguel.
\newblock {Integration of Non-Functional Properties in Containers}.
\newblock {\em Proceedings of the Sixth International Workshop on
  Component-Oriented Programming (WCOP)}, 2001.

\bibitem{Das:2005}
B.~Dasarathy, S.~Gadgil, R.~Vaidhyanathan, K.~Parmeswaran, B.~Coan, M.~Conarty,
  and V.~Bhanot.
\newblock {Network QoS Assurance in a Multi-Layer Adaptive Resource Management
  Scheme for Mission-Critical Applications using the CORBA Middleware
  Framework}.
\newblock In {\em {Proceedings of the IEEE Real-time Technology and
  Applications Symposium (RTAS)}}, San Francisco, CA, Mar. 2005. IEEE.

\bibitem{Das:2006}
B.~Dasarathy, S.~Gadgil, R.~Vaidyanathan, A.~Neidhardt, B.~Coan,
  K.~Parameswaran, A.~McIntosh, and F.~Porter.
\newblock Adaptive network qos in layer-3/layer-2 networks for mission-critical
  applications as a middleware service.
\newblock {\em Journal of Systems and Software: special issue on Dynamic
  Resource Management in Distributed Real-time Systems}, 2006.

\bibitem{Miguel:2002}
M.~A. de~Miguel.
\newblock {Integration of QoS Facilities into Component Container
  Architectures}.
\newblock In {\em Proceedings of the Fifth IEEE International Symposium on
  Object-Oriented Real-Time Distributed Computing (ISORC 2002)}, 2002.

\bibitem{Rajkumar:05}
D.~de~Niz and R.~Rajkumar.
\newblock {Partitioning Bin-Packing Algorithms for Distributed Real-time
  Systems}.
\newblock {\em International Journal of Embedded Systems}, 2005.

\bibitem{Schmidt:05y}
G.~Deng, J.~Balasubramanian, W.~Otte, D.~C. Schmidt, and A.~Gokhale.
\newblock {DAnCE: A QoS-enabled Component Deployment and Configuration Engine}.
\newblock In {\em Proceedings of the 3rd Working Conference on Component
  Deployment}, Grenoble, France, Nov. 2005.

\bibitem{Foster:04}
I.~Foster, M.~Fidler, A.~Roy, V.~Sander, and L.~Winkler.
\newblock {End-to-end quality of service for high-end applications}.
\newblock {\em Computer Communications}, 27(14):1375--1388, Sept. 2004.

\bibitem{GARA99}
I.~Foster, C.~Kesselman, C.~Lee, R.~Lindell, K.~Nahrstedt, and A.~Roy.
\newblock A distributed resource management architecture that supports advance
  reservations and co-allocation.
\newblock In {\em Proceedings of the International Workshop on Quality of
  Service (IWQOS'99)}, London, UK, May 1999.

\bibitem{Gokhale_DSML_chap:06}
J.~Gray, J.~Tolvanen, S.~Kelly, A.~Gokhale, S.~Neema, and J.~Sprinkle.
\newblock {Domain-Specific Modeling}.
\newblock In {\em CRC Handbook on Dynamic System Modeling, (Paul Fishwick,
  ed.)}. CRC Press, Dec. 2006.

\bibitem{BB99}
G.~Hoo, W.~Johnston, I.~Foster, and A.~Roy.
\newblock {QoS} as middleware: Bandwidth broker system design.
\newblock Technical report, LBNL, 1999.

\bibitem{CoSMIC}
{Institute for Software Integrated Systems}.
\newblock {Component Synthesis using Model Integrated Computing (CoSMIC)}.
\newblock {www.dre.vanderbilt.edu/cosmic}, Vanderbilt University, Nashville,
  TN.

\bibitem{Jordan:04}
M.~Jordan, G.~Czajkowski, K.~Kouklinski, and G.~Skinner.
\newblock Extending a j2ee server with dynamic and flexible resource
  management.
\newblock In {\em Proceedings of the ACM/IFIP/USENIX International Middleware
  Conference (Middleware 2004), Toronto, Canada}, pages 439--458, 2004.

\bibitem{lakshman:97}
R.~F. K.~Lakshman, Raj~Yavatkar.
\newblock {Integrated CPU and Network-I/O QoS Management in an Endsystem}.
\newblock In {\em Proceedings of the IFIP Fifth International Workshop on
  Quality of Service (IWQoS '97)}, 1997.

\bibitem{Janos:03}
G.~Karsai, J.~Sztipanovits, A.~Ledeczi, and T.~Bapty.
\newblock Model-integrated development of embedded software.
\newblock {\em Proceedings of the IEEE}, 91(1):145--164, Jan. 2003.

\bibitem{Khanna:92}
{Khanna, S., {\em et al.}}
\newblock {Realtime Scheduling in SunOS 5.0}.
\newblock In {\em Proceedings of the USENIX Winter Conference}, pages 375--390.
  USENIX Association, 1992.

\bibitem{Kim:2002}
B.~Kim and I.~Sebuktekin.
\newblock An integrated ip qos architecture, performance.
\newblock {\em Proceedings of the IEEE MILCOM Conference (MILCOM 2002)}, Oct.
  2002.

\bibitem{Schmidt:06m}
J.~Kinnebrew, N.~Shankaran, G.~Biswas, and D.~Schmidt.
\newblock {A Decision-Theoretic Planner with Dynamic Component Reconguration
  for Distributed Real-Time Applications}.
\newblock In {\em Poster paper at the Twenty-First National Conference on
  Artificial Intelligence}, Boston, MA, July 2006.

\bibitem{RSVP}
{L. Zhang and S. Berson and S. Herzog and S. Jamin}.
\newblock {Resource ReSerVation Protocol (RSVP) Version 1 Functional
  Specification}.
\newblock {\em Network Working Group RFC 2205}, pages 1--112, Sept. 1997.

\bibitem{GME:01}
A.~Ledeczi, A.~Bakay, M.~Maroti, P.~Volgysei, G.~Nordstrom, J.~Sprinkle, and
  G.~Karsai.
\newblock {Composing Domain-Specific Design Environments}.
\newblock {\em IEEE Computer}, pages 44--51, November 2001.

\bibitem{Karamcheti:03}
D.~Llambiri, A.~Totok, and V.~Karamcheti.
\newblock Efficiently distributing component-based applications across
  wide-area environments.
\newblock In {\em ICDCS '03: Proceedings of the 23rd International Conference
  on Distributed Computing Systems}, page 412, Washington, DC, USA, 2003. IEEE
  Computer Society.

\bibitem{Mehra:97}
A.~Mehra, A.~Indiresan, and K.~G. Shin.
\newblock {Structuring Communication Software for Quality-of-Service
  Guarantees}.
\newblock {\em IEEE Transactions on Software Engineering}, 23(10):616--634,
  Oct. 1997.

\bibitem{Nahrstedt:95}
K.~Nahrstedt and J.~Smith.
\newblock {The QoS Broker}.
\newblock {\em IEEE Multimedia Magazine}, pages 53--67, Spring 1995.

\bibitem{LWCCM}
{Object Management Group}.
\newblock {\em {Lightweight CCM RFP}}, {realtime/02-11-27} edition, Nov. 2002.

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

\bibitem{DandC:03}
{Object Management Group}.
\newblock {\em {Deployment and Configuration Adopted Submission}}, {OMG
  Document mars/03-05-08} edition, July 2003.

\bibitem{Schmidt:03d}
{R. Schantz and J. Loyall and D. Schmidt and C. Rodrigues and Y. Krishnamurthy
  and I. Pyarali}.
\newblock {Flexible and Adaptive QoS Control for Distributed Real-time and
  Embedded Middleware}.
\newblock In {\em Proceedings of Middleware 2003, 4th International Conference
  on Distributed Systems Platforms}, Rio de Janeiro, Brazil, June 2003.
  IFIP/ACM/USENIX.

\bibitem{Ritter:03}
T.~Ritter, M.~Born, T.~Untersch\"{u}tz, and T.~Weis.
\newblock {A QoS Metamodel and its Realization in a CORBA Component
  Infrastructure}.
\newblock In {\em {Proceedings of the $36^{th}$ Hawaii International Conference
  on System Sciences, Software Technology Track, Distributed Object and
  Component-based Software Systems Minitrack, HICSS 2003}}, Honolulu, HW, Jan.
  2003. HICSS.

\bibitem{Sander:01}
V.~Sander, W.~A. Adamson, I.~Foster, and A.~Roy.
\newblock End-to-end provision of policy information for network qos.
\newblock In {\em HPDC '01: Proceedings of the 10th IEEE International
  Symposium on High Performance Distributed Computing (HPDC-10'01)}, page 115,
  Washington, DC, USA, 2001. IEEE Computer Society.

\bibitem{Schmidt:06a}
D.~C. Schmidt.
\newblock {Model-Driven Engineering}.
\newblock {\em IEEE Computer}, 39(2):41--47, 2006.

\bibitem{Schmidt:97q}
D.~C. Schmidt, D.~L. Levine, and S.~Mungee.
\newblock {The Design and Performance of Real-time Object Request Brokers}.
\newblock {\em Computer Communications}, 21(4):294--324, Apr. 1998.

\bibitem{Schmidt:99cc}
D.~C. Schmidt and S.~Vinoski.
\newblock {An Overview of the CORBA Messaging Quality of Service Framework}.
\newblock {\em C++ Report}, 12(3), Mar. 2000.

\bibitem{Schmidt:05u}
N.~Shankaran, J.~Balasubramanian, D.~C. Schmidt, G.~Biswas, P.~Lardieri,
  E.~Mulholland, and T.~Damiano.
\newblock {A Framework for (Re)Deploying Components in Distributed Real-time
  and Embedded Systems}.
\newblock In {\em Poster paper in the Dependable and Adaptive Distributed
  Systems Track of the 21st ACM Symposium on Applied Computing}, Dijon, France,
  Apr. 2005.

\bibitem{Shen05}
C.~Stewart and K.~Shen.
\newblock Performance modeling and system management for multi-component online
  services.
\newblock In {\em Proc. 2nd USENIX/ACM Symposium on Networked Systems Design
  and Implementation (NSDI 2005), Boston, MA}, 2005.

\bibitem{Markus:02}
M.~Volter, A.~Schmid, and E.~Wolff.
\newblock {\em {Server Component Patterns: Component Infrastructures
  Illustrated with EJB}}.
\newblock Wiley Series in Software Design Patterns, West Sussex, England, 2002.

\bibitem{Schmidt:04w}
N.~Wang, C.~Gill, D.~C. Schmidt, and V.~Subramonian.
\newblock {Configuring Real-time Aspects in Component Middleware}.
\newblock In {\em {Lecture Notes in Computer Science: Proc. of the
  International Symposium on Distributed Objects and Applications (DOA'04)}},
  volume 3291, pages 1520--1537, Agia Napa, Cyprus, Oct. 2004. Springer-Verlag.

\bibitem{Schmidt:03m}
N.~Wang, D.~C. Schmidt, A.~Gokhale, C.~Rodrigues, B.~Natarajan, J.~P. Loyall,
  R.~E. Schantz, and C.~D. Gill.
\newblock {QoS-enabled Middleware}.
\newblock In Q.~Mahmoud, editor, {\em Middleware for Communications}, pages
  131--162. Wiley and Sons, New York, 2004.

\bibitem{Schmidt:00c}
N.~Wang, D.~C. Schmidt, K.~Parameswaran, and M.~Kircher.
\newblock {Applying Reflective Middleware Techniques to Optimize a QoS-enabled
  CORBA Component Model Implementation}.
\newblock In {\em {24th Computer Software and Applications Conference}},
  Taipei, Taiwan, Oct. 2000. IEEE.

\bibitem{Yemini:00}
P.~Wang, Y.~Yemini, D.~Florissi, and J.~Zinky.
\newblock {A Distributed Resource Controller for QoS Applications}.
\newblock In {\em Proceedings of the Network Operations and Management
  Symposium (NOMS 2000)}. IEEE/IFIP, Apr. 2000.

\bibitem{Yellin:03}
D.~M. Yellin.
\newblock {Competitive algorithms for the dynamic selection of component
  implementations}.
\newblock {\em IBM Systems Journal}, 42(1), 2003.

\end{thebibliography}
