Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-02-01 Thread Hernán Morales Durand
Hi Nevena, I don't know of such tool for Smalltalk. But if you feel inspired to build something you could check : "DPB: A Benchmark for Design Pattern Detection Tools" which is a good review. Cheers, Hernán 2015-01-30 13:07 GMT-03:00 Nevena Milojkovic : > Hi, > > Can anyone suggest me tool for

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread stepharo
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

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread Atlas
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 develo

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-31 Thread stepharo
Hi nevena You probably know that Design patterns are about intent, description and names. Their implementation is flexible and do not have to follow the book so I doubt that such a tool can exist in any language. Now if you look in my paper Software Architecture Extraction survey you will fin

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-30 Thread Atlas
Sounds exciting, I'd be also happy to know if there is any tool I might have missed. You might want to take a look at the ASTInterpreter and write the analyses yourselves, if that is an option. As a matter of fact, I have some experience in doing program analysis and design pattern detection, but

Re: [Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-30 Thread Richard Sargent
Nevena Milojkovic wrote > Can anyone suggest me tool for automatic design patterns detection in > Smalltalk? The rewrite tool in the Refactoring Browser has the potential, but I strongly suspect the problem is intractable. By the way, the rewrite tool is powerful but difficult to figure out and u

[Pharo-dev] Tools for automatic recognition of Design Patterns

2015-01-30 Thread Nevena Milojkovic
Hi, Can anyone suggest me tool for automatic design patterns detection in Smalltalk? Cheers, Nevena Milojkovic Nevena Milojkovic Research assistant Software Composition Group Institute of Computer Science and Applied Mathematics University of Bern email: nev...@iam.unibe.ch offic