Hi, please check out http://www.ccs.neu.edu/home/lieber/LoD.html Selecting "Bibtex references" gives you the papers. Yes, the LoD comes from a story involving the goddess Demeter. Our metaphor is "growing software" as opposed to "building software". So we named our system after the Greek goddess of agriculture. Growing software means to us to write flexible software. While trying to achieve flexibility we discovered within Demeter a useful style rule which we called LoD. Adaptive Software for Java has grown out of the LoD and leads to significantly more flexible software. See: http://www.ccs.neu.edu/home/lieber/Demeter-and-Java.html -- Karl =============================== From rhennel@ix.netcom.com Thu Jul 31 07:43:44 1997 From: Ronald V Hennel Reply-To: rhennel@ix.netcom.com To: lieber@denali.ccs.northeastern.edu Subject: Law of Demeter papers Hi, I found your e-mail address here: http://www.shirai.info.waseda.ac.jp:8001/~monma/NNTP/comp.doc.techreports/941218 when I as searching for information about the Law of Demeter and the possible relationship between The Law of Demeter and the Goddess Demeter? During a design session a few weeks ago, the Law of Demeter came up. Not everyone had heard about the law so we all agreed to do some research on the subject. During me search I found references to the Greek Goddess Demeter and was wondering if the Law comes from a story involving the Greek goddess? I would appreciate it if you could send me any additional information about either the law or the Goddess. Thanks in advance Ron =====================