<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
 
<p>ACockburn@aol.com wrote:
<p>Is this Algirdas Julien Greimas? I want to study him in depth
<br>Winfried e-mailed me a chapter on him from his Handbook of
<br>Semiotics in Portuguese (he is still writing it).
<p>So you see I am dividing my time right now between having to
<br>read Greimas in depth and Apel's books.
<p>The experts concern with separation of concerns (Ossher, Tarr et al)
<p>criticize the tyranny of decomposition only in terms of function, rule,
<br>procedure, class or object. Likewise Greimas criticizes the theory
<br>of the signs. He believes there should be higher reasoning structures
<br>above and  below the sign (a word).
<br>The recent interest in component-programming languages as well as
<br>with separation of concerns, aspects etc is an isomorphic concern
<br>to Greimas's concern.
<p>I will delve deeper into this from now on. Jim Coplien's PhD thesis
<br>Multi-paradigm design in essence seems to have the same concerns.
<br>And like you Alistair what puzzles me is that he manages to see this
<br>in the context of C++! I was delighted to realize this. At first sight
<br>in April I thought his was proposing a fusion of rule, logic, procedural
<br>paradigms. I have read so many papers about this and I think it was
<br>rather disgusting!
<p>For me the Self language is the one that fits better within the context
<br>of "a semiotic, hermeneutic and autopoietic Machine". I believe we
<br>can see it within  a multi-paradigm design perspective!
<p>It can be embellished with aspects, reflective architectures and the
role
<br>of design patterns coping with macrocomponents.
<p>I am happy that Jim Coplien e-mailed me the following attachment
<br>about Metaphor and methonymy in object oriented design patterns
<br>and I am happy because it is also written by James Noble, a Self's
<br>fan!!!
<p>Have  afun-filled, creative weekend
<br>Albertina
<br> 
<br> 
<blockquote TYPE=CITE><font face="arial,helvetica"><font size=-1>p.s.,
Also, and I don't have your book in this building with me here, I enjoyed
your description of information at the receiver's end - If I had the book
here I'd mention the name of the person you describe who has the theory
(French name starts with A...?)</font></font>
<br><font face="arial,helvetica"><font size=-1> This is a topic I
separately bring up and develop in my book,</font></font>
<br><font face="arial,helvetica"><font size=-1>cheers</font></font>
<p><font face="arial,helvetica"><font size=-1>Alistair Cockburn</font></font>
<br><font face="arial,helvetica"><font size=-1>Humans and Technology</font></font>
<p><font face="arial,helvetica"><font size=-1>Author of "Agile Software
Development"</font></font>
<br><font face="arial,helvetica"><font size=-1>---"Surviving Object-Oriented
Projects"</font></font>
<br><font face="arial,helvetica"><font size=-1>---and the Jolt Productivity
Award winning "Writing Effective Use Cases"</font></font>
<p><font face="arial,helvetica"><font size=-1><A HREF="http://www.crystalmethodologies.org">http://www.crystalmethodologies.org</A></font></font>
<br><font face="arial,helvetica"><font size=-1><A HREF="http://members.aol.com/acockburn">http://members.aol.com/acockburn</A></font></font>
<br><font face="arial,helvetica"><font size=-1><A HREF="http://www.usecases.org">http://www.usecases.org</A></font></font>
<p><font face="arial,helvetica"><font size=-1>alistair.cockburn@acm.org</font></font>
<br><font face="arial,helvetica"><font size=-1>7691 Dell Rd.</font></font>
<br><font face="arial,helvetica"><font size=-1>Salt Lake City, UT 84121</font></font>
<br><font face="arial,helvetica"><font size=-1>Work Phone: 801.947.9275</font></font>
<br><font face="arial,helvetica"><font size=-1>Fax: 775.416.6457</font></font>
<p><font face="arial,helvetica"><font size=-1>"La perfection est atteinte
non quand il ne reste rien a ajouter,</font></font>
<br><font face="arial,helvetica"><font size=-1>mais quand il ne reste rien
a enlever." (Saint-Exupery)</font></font></blockquote>
</html>