Interesting article on design patterns that focus on decoupling objects.
I came across this article and found it interesting. It discusses using different patterns to decouple objects in a complex system.
http://www.coldewey.com/publikationen/Decoupling.1.1.PDF