Enhancing middleware support for architecture-based development through compositional weaving of styles. - Sam Malek; Harshini Ramnath Krishnan; Jayalakshmi Srinivasan (J. Syst. Softw., 2010)