Roel Wuyts PhD was exactly this topic and it was in 1998.
This is why he built SOUL.

Le 31/1/15 13:05, Atlas a écrit :
stepharo wrote
Now if you are interested in a topic that is somehow related: one of the
key challenge for today software development is how do we document in an
executable way
frameworks so that during the next 10 ot 15 years they can be maintained
an extended even when the main developers left.
It's not a question of how, but when, really.

There are many answers to this question and one of them is
Chimera: https://www.ics.uci.edu/~taylor/ics228/chimera.pdf

<http://forum.world.st/file/n4802920/chimera.png>

There are no perfect solutions of course, but a lot could be done to improve
the current situation, for example, executable flow charts (Grail is a great
example) would be also a great start. Visual arrangement of concepts such as
classes and annotations (in the form of mind maps) would be also great.

The concepts are there, they just have to be rediscovered and integrated
into Pharo. What your system needs is a hypermedia system and the liveliness
would make it a perfect candidate.

I have written about future directions, but nobody seemed interested which
was quite a surprise to me.





--
View this message in context: 
http://forum.world.st/Tools-for-automatic-recognition-of-Design-Patterns-tp4802777p4802920.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.





Reply via email to