Agile enterprise software development using domain-driven design and test first - Landre, Einar; Wesenberg, Harald; Olmheim, Jorn (Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, 2007)