[PRL] analysis of Demeter tools

Matthias Felleisen matthias at ccs.neu.edu
Thu Mar 31 16:56:53 EST 2005


Send'em along. We're happy to give everyone a grade, and more than one 
:-)

On Mar 31, 2005, at 4:48 PM, Karl Lieberherr wrote:

> Hi Matthias:
>
> So DemeterJ's generated Java source code got bad reviews in your
> analysis.
>
> Interfaces in DemeterJ are hidden in the *.beh files that your tools
> don't analyze. A *.beh file defines a set of constraints in the form of
> a set of traversal strategies that the class graph must satisfy. If you
> don't satisfy this interface at compile time, you get an error message:
> no path found.
>
> The AP Library should do better in your analysis. In the AP Library,
> Doug uses interfaces to facilitate reuse of the traversal graph
> algorithms.
> But also the AP Library contains generated Java code which will reduce
> our grade. :-)
>
> -- Karl
>
>
> _______________________________________________
> PRL mailing list
> PRL at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/prl




More information about the PRL mailing list