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.
