Richard Pawson's Thesis was the backbone of this. Later, after creating the original Naked Objects framework (in Java Swing), he wrote a book (now unfortunately woefully out of date in terms of implmentation) on it.
See also: Naked Objects Framework and Apache Isis, the two direct successors to Pawson's work for the CLR and JVM, respectively.
Last modified 07 October 2024