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