Thanks for your prompt answer.
On Mon, Oct 24, 2011 at 9:13 PM, Alexandre Bergel
<alexandre.bergel(a)me.com>wrote;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.
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(a)univ-brest.fr
www.teodorov.ro
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)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(a)univ-brest.fr