Principles of SO According to Erl Nov 14th, 2005 Jim Webber points to this pretty good SOA article by Thomas Erl.