directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John E. Conlon" <>
Subject OSGi Diagrams
Date Thu, 27 Jul 2006 19:59:43 GMT

IMO we will need at least two types of diagrams to visualize the OSGi-
ness of ADS. 

1. Bundle deployment diagrams
	a. Bundle Export visualization
	b. Bundle Import visualization
	c. Bundle Export/Import wiring visualization
	d. Bundle jar encapsulation
2. Bundle Service diagrams (These are what Peter describes)
	a. Bundle Service Registrations visualization
	b. Bundle Service Dependencies visualization
	c. Bundle Registrations/Dependencies visualization
The DIA drawing tool that Enrique mentions is a  drawing tool that I
think will work fine for simple bundle services. (Peter is using visio
to do his drawing.) But for complex services diagrams and especially for
the deployment diagrams it will be labor intensive to keep the drawings
in sync.  Our problem with ADS is that the diagrams get pretty intense
graphically when visualizing many bundles.  

So for the past weeks I have been experimenting with graphic layout
engine toolkits and applications for visualizing the deployment

How about I generate the deployment diagrams while someone else uses dia
to diagram the services.

Is there a place (wiki?) that we can post the diagrams from this effort?


On Tue, 2006-07-25 at 22:08 -0400, Enrique Rodriguez wrote:
> On 7/15/06, Enrique Rodriguez <> wrote:
> > John E. Conlon wrote:
> > ...
> > > Alex you mentioned documentation and an internals class that you were
> > > planing. Have you seen Peter Kriens blog entry
> > >
> > > on a style of documentation suitable for component and service
> > > development?
> >
> > This is one of Peter's better blog entries.  I am strongly in favor of
> > developing documentation in the manner Peter recommends.
> ...
> I put up a page on the Apache Felix Confluence site summarizing Peter
> Kriens' blog post on bundle-service diagrams.  I attached a DIA file
> in the hopes that it helps others get going with bundle-service
> diagrams:
> Enrique

View raw message