Some visualization

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Some visualization

abergel
Hi!

It has passed too long before visualizations have been posted here.

b := RTMondrian new.
b shape box
width: [ :cls | cls numberOfAttributes * 4 ];
height: #numberOfMethods.
b nodes: self.

b edges connectFrom: #superclass.

"b shape bezierLineFollowing: #superclass; 
color: Color blue trans.
b edges 
notUseInLayout;
connectToAll: [:c |c queryAllOutgoingInvocations atTypeScope ]."
b layout tree.
b normalizer 
normalizeColor: #numberOfLinesOfCode.
b



Who recognize the class hierarchy shown in the first screenshots?

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




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Some visualization

Tudor Girba-2
I think the first one looks like FAMIX :)

Doru


> On Mar 31, 2016, at 7:04 PM, Alexandre Bergel <[hidden email]> wrote:
>
> Hi!
>
> It has passed too long before visualizations have been posted here.
>
> b := RTMondrian new.
> b shape box
> width: [ :cls | cls numberOfAttributes * 4 ];
> height: #numberOfMethods.
> b nodes: self.
>
> b edges connectFrom: #superclass.
>
> "b shape bezierLineFollowing: #superclass;
> color: Color blue trans.
> b edges
> notUseInLayout;
> connectToAll: [:c |c queryAllOutgoingInvocations atTypeScope ]."
> b layout tree.
> b normalizer
> normalizeColor: #numberOfLinesOfCode.
> b
>
> <Screen Shot 2016-03-31 at 1.43.54 PM.png><Screen Shot 2016-03-31 at 1.54.39 PM.png>
>
> Who recognize the class hierarchy shown in the first screenshots?
>
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev

--
www.tudorgirba.com
www.feenk.com

"Not knowing how to do something is not an argument for how it cannot be done."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Some visualization

abergel
It is the Collection class hierarchy.

b := RTMondrian new.
b shape box
width: [ :cls | cls numberOfVariables * 4 ];
height: #numberOfMethods.
b nodes: Collection withAllSubclasses.

b edges connectFrom: #superclass.

b shape bezierLineFollowing: #superclass; 
color: Color blue trans.
b edges 
notUseInLayout;
connectToAll: #dependentClasses.
b layout tree.
b normalizer 
normalizeColor: #numberOfLinesOfCode.
b

On Mar 31, 2016, at 2:14 PM, Tudor Girba <[hidden email]> wrote:

I think the first one looks like FAMIX :)

Doru


On Mar 31, 2016, at 7:04 PM, Alexandre Bergel <[hidden email]> wrote:

Hi!

It has passed too long before visualizations have been posted here.

b := RTMondrian new.
b shape box
width: [ :cls | cls numberOfAttributes * 4 ];
height: #numberOfMethods.
b nodes: self.

b edges connectFrom: #superclass.

"b shape bezierLineFollowing: #superclass; 
color: Color blue trans.
b edges 
notUseInLayout;
connectToAll: [:c |c queryAllOutgoingInvocations atTypeScope ]."
b layout tree.
b normalizer 
normalizeColor: #numberOfLinesOfCode.
b

<Screen Shot 2016-03-31 at 1.43.54 PM.png><Screen Shot 2016-03-31 at 1.54.39 PM.png>

Who recognize the class hierarchy shown in the first screenshots?

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



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev

--
www.tudorgirba.com
www.feenk.com

"Not knowing how to do something is not an argument for how it cannot be done."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev

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




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev