<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Bharat Bedia wrote:
<p>Dear Bharat:
<p>While I can download everything from computer science  advanced
<br>in the first world countries,  what is advanced in countries like
<br>Brazil is not available because we are forced to write everything
<br>in Portuguese. We work under very tight schedules.
<br>Due to the interdisciplinary nature of my research it is not simple
<br>to write a paper.
<br>You can take a look at my home pages:
<br><A HREF="http://www.lsi.usp.br/~lourenci">http://www.lsi.usp.br/~lourenci</A>
<br>I have an English summary of my ecodesign model.  But it is digitized
<br>in the Macintosh (1988) and I must digitize it now in
<br>Word for Windows to make it available at the home pages.
<br>Anyhow the model of primary, secondary and tertiary waves
<br> is expected to model phenomena that present jumps. I do not know
<br>enough computer science to know if their phenomena present
<br>jumps.
<br>The process of the natural languages present jumps, so one can
<br>model a natural language with this model. It was developed by
<br>Zeeman as an application of catastrophe theory.
<br>Zeeman, E.C.: Primary and secondary waves in developmental
<br>biology. Lectures on mathematics in the life sciences.
<br>Catastrophe theory Selected papers 1972-1977Addison
<br>Wesley Publishing Company Inc. 1977
<br>I studied Biological Sciences, so it was easy for me to understand
<br>papers centered on biology. Zeeman has not developed the
<br>secondary waves.  The secondary waves in my model  is
<br>an application of Hjelmslev's theory of language. It is
<br>also an application of conceptual art.  Semiotics says any phenomenon
<br>can be considered a  semiotic  phenomenon if you manage to
<br>analyse it, as a function of a biplanar system, or a monoplanar
<br>system or in function of any system in someway structured and
<br>whose characteristics have not yet put in evidence or may be
<br>even be not foreseenable. (E. Garroni, Projeto de SEmiotica)
<br>The tertiary waves is an outcome of the previous waves.
<br>Certainly the general theory of sign from Charles Peirce will
<br>enable me to model it (Colapietro, V.: Is Peirce's theory of signs
<br>truly general? Transactions of the Charles S. Peirce Society
<br>A Quarterly Journal in American Philosophy Spring 1987 Vol
<br>XXIII N0.2
<p>Peirce (1830-1914!!!!)  puts forward that everything has a
<br>semiotic and an hermeneutic value.  The semiotic value is
<br>independent of the ability of intelligent beings  to interpret
it
<br>(hermeneutic value). Hermeneutic means to be able to unfold
<br>like a play or a conversation. Art is essentially hermeneutic.
<br>Self is hermeneutic. The most hermeneutic art is music
<br>and of course Self is musical.
<br>But something very interesting about my ecodesign model
<br>is that it unfolds like an autopoietic system. Maturana
<br>and Varela define what is an autopoietic system/machine.
<br>So according to their model when my sustainable cities
<br>will be built, they will be an autopoietic or alive system!
<br>All these concepts are being gathered under the so-called
<br>hermeneutic computer science (see my paper in my
<br>home pages: <A HREF="http://www.lsi.usp.br/~lourenci">http://www.lsi.usp.br/~lourenci</A>)
<p>I hope there is enough material now to trigger a nice
<br>discussion.
<br>Cheers
<p>Albertina
<br> 
<blockquote TYPE=CITE>Thanks for your reply, Albertina. Firstly my apologies
if people find
<br>this thread off topic. If they can point me to an appropriate place
<br>then I'll glad take the conversation elsewhere.
<p>Secondly, all I have is my hands-on experience - I'm pretty low on
<br>the theoretical side. I think there are several issues but for now
<br>I'm only going to mention two: 1. patterns, and 2. the prototype
<br>paradigm
<p>1. Patterns
<br>Patterns have been heavily discussed elsewhere. So the key points I
<br>want to raise are: a. they provide a way for "experience or the
<br>defining concepts" to be noted, b. they enrich the vocabulary of the
<br>pattern users and c. the patterns often work in unison.
<br>Patterns crop up everywhere, architecture, object oriented design,
<br>organisational structures (See Jim Coplien). Maybe even stories and
<br>Hollywood Movies if you consider Campbells' "The Hero with a Thousand
<br>Faces" and Vogler's "The Writer's Journey". My last job involved
<br>assessing tons of business plans for a major technology incubator and
<br>I know there are quite a few potential patterns for business models
<br>(B2B, ASP, RFP, etc)!!!! Patterns seems to be self standing. Perhaps
<br>someone has put in some thought about a pattern language for
<br>patterns!!!
<p>2. Prototypes
<br>So there is a good chance that there are "patterns" for prototypical
<br>structures. I struggled with OO concepts for years which was
<br>confounded by using C++. The GOF Design Patterns book really helped
<br>me to understand OO by the medium of patterns. However, I still get
<br>frustrated by core OO concepts. I helped to design and implement an
<br>OO framework based on a generic opaque object. The interface of the
<br>object followed the Composite and Prototype design patterns. Parent
<br>an child nodes could communicate to each other (ie two way
<br>delegation). This was enough to quickly create different complex
<br>structures for example to mimic inheritance, polymorphism,
<br>encapsulaton (ie metaclasses). This has helped me understand the
<br>inner workings of OO much more. Then I discovered Self and prototype
<br>paradigm which I felt very comfortable with. I now feel pretty stupid
<br>since I realised I was using a prototypical approach to create
<br>traditional OO structures just like how I used C++ as a better C a
<br>long time ago! But then again this may be correct. Perhaps the
<br>problem context is such that the forces to be  balance require
a
<br>class based solution. Therefore, inheritance, polymorphism &
<br>encapsulaton could be prototypical design patterns ???
<p>The GOF book (I think) advocates delegation over inheritance. I'm
<br>confused how to compare delegation to design patterns. Maybe the PHD
<br>is available online ?
<br>Is your own ecodesign model available on a web site somewhere, I'd
<br>love to read it ?
<p>cheers,
<p>Bharat
<p>--- In self-interest@egroups.com, Albertina Lourenci <lourenci@l...>
<br>wrote:
<br>> Subject: [self-interest] Prototypical analysis and design
<br>> From: "Bharat Bedia" <bharat@l...>
<br>> To: self-interest@egroups.com
<br>> Date: Wed, 15 Nov 2000 01:45:16 -0000
<br>>
<br>> Dear Bharat:
<br>>
<br>>                
I am also interested in showing the superiority of
<br>the
<br>> prototype paradigm  to express complex concepts.
<br>>
<br>> There are many people dealing with prototypes or delegation.
<br>> But no language has reached the level of development of the
<br>> Self language.
<br>>
<br>> At the right moment based on  Günther Kniesel's PHD thesis
<br>>
<br>> I am trying to figure out why he  argues that delegation is
<br>> far better than design patterns.
<br>> Since I am an architect and I was expected to unfold my PHD under
<br>> the advising of Christopher Alexander, the author of the A Pattern
<br>> Language, I would not deny the importance of this trend.
<br>>
<br>> My contact with Alexander began in 1990 and lasted until 1992.
<br>Exactly
<br>> at this time computer scientists showed interest  in mimicking
in
<br>> computer science what he did in architecture.
<br>>
<br>> I have unfolded my own ecodesign model - or the domain dependent
<br>> model entitled THe model of Primary, Secondary and Tertiary Waves
<br>> to plan and design sustainable cities. It is an appplication of
<br>> catastrophe theory, graph theory, semiotics, symmetry groups of
<br>> the plane and the dotless plane.  Its hermeneutic nature tunes
<br>> well with the hermeneutic  (really musical) Self nature.
<br>> I am trying to unfold a tutorial in Self and so the core of the
<br>tutorial
<br>>
<br>> necessarily must deal with your concerns, because it is very complex
<br>> to implement  concepts about sustainable cities.
<br>>
<br>>
<br>> Alexander agrees it is far more complex  and complete than his
<br>> A Pattern Language.
<br>>
<br>> What I object to A Pattern Language is that Chris had not developed
<br>> a correspondent geometric modeling (even less a computational
<br>modeling).
<br>>
<br>> Likewise the Gang of the Four has not focused on developing language
<br>> constructs that would correspond straightforwardly  to the design
<br>> patterns.
<br>>
<br>> I am reading an interesting paper from Jan Bosch that shows how to
<br>do
<br>> this. Unfortunately he does not use delegation.
<br>>
<br>> Kniesel in his thesis wants to show the superiority of delegation
<br>but
<br>> I am still reading through his thesis and the papers I gathered and
<br>I
<br>> have no conclusion.
<br>>
<br>> But I would be happy if the researchers joined us in this  important
<br>> discussion.
<br>>
<br>>
<br>> I've read through the book "Prototype-Based Programming: Concepts,
<br>> Languags and Applications" which provided lots of useful background
<br>> material.
<br>>
<br>> Like OO analysis & design, I'm interested in analysis, modelling
&
<br>> application design techniques for the object-based prototypical
<br>> paradigm. The implementation would be done in an object-based
<br>> language like Self.
<br>>
<br>> Can anyone point to any online research material or book reference
?
<br>>
<br>> I am exhausted now and recovering...But I hope we can trigger off
<br>> a discussion and I promise to give the references gladly.
<br>>
<br>> Best wishes
<br>>
<br>> Albertina
<br>>
<br>> Thanks in advance,
<br>>
<br>> Bharat
<br>> --------------------------------------Bharat@
<br>>
<br>> --
<br>> .----------------------------------------------------------.
<br>> | Albertina Lourenci                                      
|
<br>> | PhD  in Architecture and Urbanism                       
|
<br>> | post-doctorate researcher                               
|
<br>> | Laboratory of Integrated Systems University of Sao Paulo |
<br>> | Avenida Professor Luciano Gualberto, 158 Travessa 3     
|
<br>> | CEP: 05508-900                                          
|
<br>> | Sao Paulo Sao Paulo State Brazil                        
|
<br>> | Voice: +55 011 818 5254                                 
|
<br>> | Fax: +55 11 211 4574                                    
|
<br>> .----------------------------------------------------------.</blockquote>

<pre>-- 
.----------------------------------------------------------.
| Albertina Lourenci                                       |
| PhD  in Architecture and Urbanism                        |
| post-doctorate researcher                                |
| Laboratory of Integrated Systems University of Sao Paulo |
| Avenida Professor Luciano Gualberto, 158 Travessa 3      |
| CEP: 05508-900                                           |
| Sao Paulo Sao Paulo State Brazil                         |
| Voice: +55 011 818 5254                                  |
| Fax: +55 11 211 4574                                     |
.----------------------------------------------------------.</pre>
 </html>