Patterns in software architecture. - Tom O'Rourke; Gerard Meszaros (OOPSLA Addendum, 1997)

How software architectures learn: what happens after they're built? - Tom O'Rourke; Peter Long (OOPSLA Addendum, 1998)