Re: Looking for Java metrics article and tool



On 2 Maj, 20:25, "Corno" <Corno@dds%FAKE%.nl> wrote:
Hi all,

Some time ago (I think it was about 2 to 3 years) I read an interesting
article about Java metrics, but I cannot recall the name of the article and
I had no luck searching for it.
Does anybody know the article I'm referring to?

The article was about a method of analyzing the 'oo-ness'/coupling of a java
application. It came with a tool that calculated that level of oo-ness.
There were some examples of which (of course) only the source code of the
tool itself scored a 100% :) If I recall correctly, 2 others were Junit
(high score) and Eclipse (low score).

Interesting: I didn't actually have analyses of those on the site, but
I'm in the process of doing it, now.


The article explained the opinion of the author that a package in Java
should either completely be an 'interface' (consisting of only interfaces
and abstract classes) or completely be an implementation of an interface
package without other packages depending on it.
Strict adherance to these rules introduced a problem during initialization
(the package with the main procedure -in an implementation package- will
have to construct classes in other implementation packages). The way to
solve this was a staged initialization procedure.
That's about as much as I remember of it. Anybody?

TIA,

Corno

See below.

..ed

--

www.EdmundKirwan.com - Home of The Fractal Class Composition

.



Relevant Pages

  • Looking for Java metrics article and tool
    ... The article was about a method of analyzing the 'oo-ness'/coupling of a java ... The article explained the opinion of the author that a package in Java ... should either completely be an 'interface' (consisting of only interfaces ... solve this was a staged initialization procedure. ...
    (comp.object)
  • Re: jar, package and import relationship?
    ... Specifically, what do I need to put into a .java that goes into a jar that has just an interface, in order to be able to import just the interface in another .java and build against that interface? ... package foo.bar.baz.if; ...
    (comp.lang.java.programmer)
  • Re: Package level interfaces
    ... >> But isn't there a way to create an interface that can only be ... >> classes in the same package? ... Sun Certified Developer for the Java 2 Platform ...
    (comp.lang.java.programmer)
  • Re: A way of passing functions as arguments in Java?
    ... written to meet a similar aim for a package in Java. ... implement the interface arithmetic, giving multiply, add, subtract, and ...
    (comp.programming)
  • Re: (OT) In search of a definition
    ... primarily works under Windows XP, I am in search of a "good ... a package was NOT part of the language. ... without looking for something to formulate a hostile response from. ... use in Java is the same as its use in C or other languages. ...
    (comp.lang.cobol)