A short presentation - http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3297327433 http://www.methodsandtools.com/archive/archive.php?id=97 A list of resource - http://ajlopez.wordpress.com/2006/12/11/domain-driven-design-resources/ Few links about OO and DDD http://www.markhneedham.com/blog/2008/09/20/similarities-between-domain-driven-design-object-oriented-programming/ http://fragmental.tw/2008/09/23/object-oriented-design-which-how-and-what/ Example of getting the right model, or, model with less pain to work with - http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/02/04/ddd-aggregate-component-pattern-in-action.aspx Explanation of Entities, Value Objects, Aggregates and Roots - http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/05/20/entities-value-objects-aggregates-and-roots.aspx http://movablesharp.blogspot.com/search/?q=UDI http://mhinze.com/there-is-never-a-collection-of-value-objects/ http://dddsample.sourceforge.net/characterization.html An example of how to driven the bounded context mapping - http://www.infoq.com/articles/ddd-contextmapping One style of doing DDD - http://www.jnsk.se/weblog/posts/dddstyle2.htm