1. Beck, Kent, and Johnson, Ralph, “Patterns Generate Architectures”, European Conference on Object-Oriented Programming (ECOOP) Proceedings, 1994.
2. Buschmann et al., Pattern-Oriented Software Architecture: A System of Patterns, Wiley & Sons, 1996.
3. Gamma et al., Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
4. Harrison, Timothy, Levine, David, and Schmidt, Douglas, “The Design and Performance of a Real-Time CORB A Event Service”, Conference on Object-Oriented Programming, Systems, Languages, and Applications Proceedings, October 1997.
5. Jacobson et al., Software Reuse: Architecture Process and Organization for Business Success, Addison-Wesley, 1997.