SmallDude

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

SmallDude

cdelaunay
Hello,
I would like to know what are the tools provided by SmallDude? 
I know there is the 'side by side duplication' view, is there other visualizations ?
What kind of metrics are available ?




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

Re: SmallDude

Tudor Girba
Hi,

SmallDude provides:
- duplication detection algorithm (unfortunately, it does not perform  
too well)
http://www.themoosebook.org/book/externals/smalldude/algorithm
- DudeDuplication and DudeMultiplication entities, their respective  
links to the duplicated entities, and some metrics (please take a look  
at the extensions from SmallDude)
- some visualizations and browsers:
http://www.themoosebook.org/book/externals/browsers/multiplication-constellation
http://www.themoosebook.org/book/externals/visualizations/side-by-side-duplication
http://www.themoosebook.org/book/externals/visualizations/multiplication-constellation

Cheers,
Doru

On 13 Aug 2010, at 16:06, Cyrille Delaunay wrote:

> Hello,
> I would like to know what are the tools provided by SmallDude?
> I know there is the 'side by side duplication' view, is there other  
> visualizations ?
> What kind of metrics are available ?
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"Live like you mean it."

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

Re: SmallDude

Simon Denier-3

On 13 août 2010, at 17:33, Tudor Girba wrote:

Hi,

SmallDude provides:
- duplication detection algorithm (unfortunately, it does not perform too well)
http://www.themoosebook.org/book/externals/smalldude/algorithm
- DudeDuplication and DudeMultiplication entities, their respective links to the duplicated entities, and some metrics (please take a look at the extensions from SmallDude)
- some visualizations and browsers:
http://www.themoosebook.org/book/externals/browsers/multiplication-constellation
http://www.themoosebook.org/book/externals/visualizations/side-by-side-duplication
http://www.themoosebook.org/book/externals/visualizations/multiplication-constellation


So what is a DudeMultiplication entity?

The Moose book says that constellations can viewed on Multiplication Group, but how do I get a Multiplication Group in the first place?


--
 Simon




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

Re: SmallDude

Tudor Girba
Hi,

On 13 Aug 2010, at 18:18, Simon Denier wrote:

>
> On 13 août 2010, at 17:33, Tudor Girba wrote:
>
>> Hi,
>>
>> SmallDude provides:
>> - duplication detection algorithm (unfortunately, it does not  
>> perform too well)
>> http://www.themoosebook.org/book/externals/smalldude/algorithm
>> - DudeDuplication and DudeMultiplication entities, their respective  
>> links to the duplicated entities, and some metrics (please take a  
>> look at the extensions from SmallDude)
>> - some visualizations and browsers:
>> http://www.themoosebook.org/book/externals/browsers/multiplication-constellation
>> http://www.themoosebook.org/book/externals/visualizations/side-by-side-duplication
>> http://www.themoosebook.org/book/externals/visualizations/multiplication-constellation
>
>
> So what is a DudeMultiplication entity?

Duplication represents a piece of code copied in two places. a  
Multiplication is a collection of Duplications and it represents the  
same piece of code copied in multiple places.

> The Moose book says that constellations can viewed on Multiplication  
> Group, but how do I get a Multiplication Group in the first place?

You get it after you compute duplications:
http://www.themoosebook.org/book/externals/smalldude

Doru

>
> --
>  Simon
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
www.tudorgirba.com

"Problem solving efficiency grows with the abstractness level of  
problem understanding."




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

Re: SmallDude

Stéphane Ducasse
In reply to this post by Tudor Girba
this is an interesting case because we will probably need to launch some computation on another image
or something like that.

Stef

On Aug 13, 2010, at 5:33 PM, Tudor Girba wrote:

> Hi,
>
> SmallDude provides:
> - duplication detection algorithm (unfortunately, it does not perform too well)
> http://www.themoosebook.org/book/externals/smalldude/algorithm
> - DudeDuplication and DudeMultiplication entities, their respective links to the duplicated entities, and some metrics (please take a look at the extensions from SmallDude)
> - some visualizations and browsers:
> http://www.themoosebook.org/book/externals/browsers/multiplication-constellation
> http://www.themoosebook.org/book/externals/visualizations/side-by-side-duplication
> http://www.themoosebook.org/book/externals/visualizations/multiplication-constellation
>
> Cheers,
> Doru
>
> On 13 Aug 2010, at 16:06, Cyrille Delaunay wrote:
>
>> Hello,
>> I would like to know what are the tools provided by SmallDude?
>> I know there is the 'side by side duplication' view, is there other visualizations ?
>> What kind of metrics are available ?
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> www.tudorgirba.com
>
> "Live like you mean it."
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


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