Domain-DrivenDesignTacklingComplexityintheHeartofSoftwareEricEvanseric@domainlanguage.com(415)902-7873(FinalManuscript,April15,2003)Forcurrentdraftandotherinformation,seewww.domainlanguage.com