Thanks for your prompt answer.

On Mon, Oct 24, 2011 at 9:13 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
No idea about the threshold. I find system complexity and class blueprint quite useful to get a first impression of a system. I then usually visualize the dependencies.
If I really want to understand the system, then writing unit tests will do the thing.

I completely agree with you on these points... 
but from my point of view I think that the overviewpyramid can be a very good visualisation 
to quickly present your system's complexity to others... especially during a presentation... 
and then you can freely dive into more detailed aspect with the system complexity and 
class blueprint - to show specific points. However, without a statistically significant smalltalk baseline (the threshold) 
the pyramid doesn't convey much information especially to an external viewer... 

so my point is, since we have the java and c++ cases, why not get some smalltalk (or maybe pharo-specific) 
numbers also - especially since Moose is implemented in smalltalk.

regards,
ciprian 

Alexandre


On 24 Oct 2011, at 16:06, Ciprian Teodorov wrote:

> Hi all,
>
> I'm new to using moose for analyzing a rather large smalltalk project developed during the last 16-17 years.
> I hope that using Moose framework will give positive insights on the hot-spots of the system in order to improve its structure, and make it more maintainable.
> The project name is Madeo (http://stiff.univ-brest.fr/BINIOU/MADEO) a FPGA design-automation toolkit developed mainly by one of my PhD supervisors (Loic Lagadec).
>
> To start the evaluation I believe that the overview pyramid is a very good starting point in order to get a generic idea about the system.
> However, I was not able to find any smalltalk threshold values in the moose image.
>
> So my question is if there is somebody having some idea about the
> smalltalk threshold values for the OverviewPyramid.
>
> If yes, could you provide me these figures, and eventually point me to a scientific paper presenting these results.
> If not, I'm willing to try to get these figures myself... however I don't really know which smalltalk projects I could use to get good results.
>
> Thank you very much for your attention.
>
> Best wishes,
> --
> PhDc Ciprian TEODOROV
> Lab-STICC/AS CNRS UMR 3192
> University of Brest
>
> phone: (+33)(0) 6 08 54 73 48
> mail: ciprian.teodorov@univ-brest.fr
> www.teodorov.ro
> _______________________________________________
> Moose-dev mailing list
> Moose-dev@iam.unibe.ch
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
PhDc Ciprian TEODOROV
Lab-STICC/AS CNRS UMR 3192
University of Brest

phone: (+33)(0) 6 08 54 73 48

mail: ciprian.teodorov@univ-brest.fr
www.teodorov.ro