\begin{thebibliography}{10}

\bibitem{AOM:06}
Aspect-Oriented Software Development Conference, Bonn, Germany.
\newblock {\em Eighth International Workshop on Aspect-Oriented Modeling},
  March 2006.

\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{Batory:04}
D.~Batory, J.~Sarvela, and A.~Rauschmayer.
\newblock {Scaling Step-wise Refinement}.
\newblock {\em IEEE Transactions on Software Engineering}, 30(6):355--371, June
  2004.

\bibitem{Clarke:05}
S.~Clarke and E.~Baniassad.
\newblock {\em Aspect-Oriented Analysis and Design}.
\newblock Addison Wesley, 2005.

\bibitem{Clarke:01}
S.~Clarke and R.~J. Walker.
\newblock Composition patterns: An approach to designing reusable aspects.
\newblock In {\em Proceedings of the International Conference on Software
  Engineering (ICSE)}, pages 5--14, Toronto, Canada, May 2001.

\bibitem{Clemente:04}
P.~Clemente, J.~Hernandez, J.~Herrero, J.~Murillo, and F.~Sanchez.
\newblock Aspect-orientaton in the software lifecycle: Fact and fiction.
\newblock In R.~Filman, T.~Elrad, M.~Aksit, and S.~Clarke, editors, {\em
  Aspect-Oriented Software Development}, pages 407--424. Addison-Wesley,
  Reading, Massachusetts, 2004.

\bibitem{Elrad:04}
T.~Elrad, O.~Aldawud, and A.~Bader.
\newblock Expressing aspects using uml behavioral and structural diagrams.
\newblock In R.~Filman, T.~Elrad, M.~Aksit, and S.~Clarke, editors, {\em
  Aspect-Oriented Software Development}, pages 459--478. Addison-Wesley,
  Reading, Massachusetts, 2004.

\bibitem{AOSD:04}
R.~Filman, T.~Elrad, M.~Aksit, and S.~Clarke.
\newblock {\em Aspect-Oriented Software Development}.
\newblock Addison-Wesley, Reading, Massachusetts, 2004.

\bibitem{France:04}
R.~B. France, I.~Ray, G.~Georg, and S.~Ghosh.
\newblock Aspect-oriented approach to early design modelling.
\newblock {\em IEE Proceedings - Software}, 151(4):173--186, 2004.

\bibitem{Schmidt:03n}
A.~Gokhale, D.~C. Schmidt, B.~Natarajan, J.~Gray, and N.~Wang.
\newblock {Model Driven Middleware}.
\newblock In Q.~Mahmoud, editor, {\em Middleware for Communications}, pages
  163--187. Wiley and Sons, New York, 2004.

\bibitem{Gray:01}
J.~Gray, T.~Bapty, and S.~Neema.
\newblock {Handling Crosscutting Constraints in Domain-Specific Modeling}.
\newblock {\em Communications of the ACM}, pages 87--93, October 2001.

\bibitem{Schmidt:03e}
J.~Gray, T.~Bapty, S.~Neema, D.~C. Schmidt, A.~Gokhale, and B.~Natarajan.
\newblock An approach for supporting aspect-oriented domain modeling.
\newblock In {\em Proceedings of the 2nd International Conference on Generative
  Programming and Component Engineering (GPCE'03)}, pages 151--168, Erfurt,
  Germany, Sept. 2003.

\bibitem{Gray-MoDELS05a}
J.~Gray, Y.~Lin, J.~Zhang, S.~Nordstrom, A.~Gokhale, S.~Neema, and S.~Gokhale.
\newblock {Replicators: Transformations to Address Model Scalability}.
\newblock In {\em Lecture Notes in Computer Science: Proceedings of 8th
  International Conference Model Driven Engineering Languages and Systems
  (MoDELS 2005)}, pages 295--308, Montego Bay, Jamaica, Nov. 2005. Springer
  Verlag.

\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{gregor:01}
G.~Kiczales, E.~Hilsdale, J.~Hugunin, M.~Kersten, J.~Palm, and W.~Griswold.
\newblock Getting started with {AspectJ}.
\newblock {\em Commun. ACM}, 44(10):59--65, 2001.

\bibitem{Schmidt:05cc}
A.~S. Krishna, A.~Gokhale, D.~C. Schmidt, V.~P. Ranganath, and J.~Hatcliff.
\newblock {Towards Highly Optimized Real-time Middleware for Software
  Product-line Architectures}.
\newblock In {\em Proceedings of the Work-in-Progress Session in the 26th IEEE
  Real-time Systems Symposium (RTSS) 2005}, Miami, USA, Dec. 2005.

\bibitem{Schmidt:05w}
A.~S. Krishna, A.~Gokhale, D.~C. Schmidt, V.~P. Ranganath, J.~Hatcliff, and
  D.~C. Schmidt.
\newblock {Model-driven Middleware Specialization Techniques for Software
  Product-line Architectures in Distributed Real-time and Embedded Systems}.
\newblock In {\em Proceedings of the MODELS 2005 workshop on MDD for Software
  Product-lines}, Half Moon Bay, Jamaica, Oct. 2005.

\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{DotNet:02}
{Microsoft Corporation}.
\newblock {Microsoft .NET Development}.
\newblock msdn.microsoft.com/net/, 2002.

\bibitem{CorbaComponents:02}
{Object Management Group}.
\newblock {\em {CORBA Components}}, {OMG Document formal/2002-06-65} edition,
  June 2002.

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

\bibitem{OCL:03}
{Object Management Group}.
\newblock {\em {Unified Modeling Language: OCL version 2.0 Final Adopted
  Specification}}, {OMG Document ptc/03-10-14} edition, Oct. 2003.

\bibitem{Tarr:99}
{P. Tarr and H. Ossher and W. Harrison and S.M. Sutton}.
\newblock {N Degrees of Separation: Multi-Dimensional Separation of Concerns}.
\newblock In {\em Proceedings of the International Conference on Software
  Engineering}, pages 107--119, May 1999.

\bibitem{Rashid:03}
A.~Rashid, A.~Moreira, and J.~Araujo.
\newblock Modularisation and composition of aspectual requirements.
\newblock In {\em Proceedings of the Second International Conference on
  Aspect-Oriented Software Development (AOSD)}, pages 112--120, Boston, MA,
  March 2003.

\bibitem{C-SAW}
{Software Composition and Modeling (Softcom) Laboratory}.
\newblock {Constraint-Specification Aspect Weaver (C-SAW)}.
\newblock {http://www.cis.uab.edu/gray/Research/C-SAW}, University of Alabama
  at Birmingham, Birmingham, AL.

\bibitem{J2EE:01}
{Sun Microsystems}.
\newblock {Java$^{TM}$ 2 Platform Enterprise Edition}.
\newblock java.sun.com/j2ee/index.html, 2001.

\bibitem{Maria:05b}
M.~Tkatchenko and G.~Kiczales.
\newblock Uniform support for modeling crosscutting structure.
\newblock In {\em Lecture Notes in Computer Science: Proceedings of 8th
  International Conference Model Driven Engineering Languages and Systems
  (MoDELS 2005)}, pages 508--521, Montego Bay, Jamaica, October 2005. Springer
  Verlag.

\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, 2003.

\end{thebibliography}
