On Fri, 2004-02-13 at 22:47, Marat Boshernitsan wrote: > To give a bit more context for my work: I am trying to design an > intuitive (to the programmer) data model for representing Java programs > as well as a (meta)programming language for manipulating this model.
Detienne touches on some of these issues in chapter 5 of Francoise Detienne, "Software Design - Cognitive Aspects", Springer Verlag, 2002. You may also consider looking into Aspect Oriented Programming. As you are working with Java, http://aspectj.org/ may be a good place to start. Another point to keep in mind is that the intuitiveness of data models is to some degree dependent on the domain. ---------------------------------------------------------------------- PPIG Discuss List ([EMAIL PROTECTED]) Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss Announce admin: http://limitlessmail.net/mailman/listinfo/announce PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/
