Haywood Associates Ltd.
DAN HAYWOOD is an independent consultant most known for his work on domain-driven design and the naked objects pattern. He is a committer/PMC chair on Apache Isis, a Java framework for building line-of-business applications which implements the naked objects pattern.
Dan has a 12+ year ongoing involvement as technical advisor for the Irish Government’s strategic Naked Objects system on .NET, now used to administer the majority of the department’s social welfare benefits. He also has four years of ongoing involvement with Eurocommercial Properties co-developing Estatio, an open source estate management application, implemented on Apache Isis.
Dan is the author of “Domain Driven Design using Naked Objects” (pragprog 2009), and “Better Software Faster” (prenhall 2003). He also wrote the Restful Objects specification, a generalization of the naked objects paradigm for hypermedia APIs. This is implemented by Apache Isis (Java) and Naked Object (.NET).