You may be interested in a tool for graphing the dependencies between OSGi bundles.
I haven't tried it, but I'd like to see what it makes of the dependencies of the Apache Harmony bundles. In the past we've run similar tools against class library code, but the resultant dependency graphs are pretty messy.
Focussing on OSGi will raise the level to package and bundle dependencies.
I like to structure large systems into layered collections of subsystems and sometimes the only way to achieve that is to see what a system's dependencies look like and then get refactoring.
No comments:
Post a Comment