[ComponentDesignPatterns | ComponentDesignPatternsIntroduction] Here's something thrown together in an attempt to visually see where things are heading (assume it's out of date): [1] The "De-Militarized Zone" is our nickname for the separation of what seems to be architecture patterns and design patterns emerging in this language. Right now it seems the design level is lacking. There will be more to ComponentBasedDevelopment that will synergize the existing patterns. We just need some more time ;-).