[jsr294-modularity-eg] Module Use Cases

Alex Buckley Alex.Buckley at Sun.COM
Thu Mar 5 17:55:52 EST 2009


Thanks Peter, these slides are quick and easy to digest.

Anytime I see "container", can I think "classloader" ?

Siblings: module FelixSecurity and module FelixCore are packaged in the 
same container (and probably defined by the same classloader), but as 
you say, private modules are a benefit. Module-private types in 
FelixSecurity are inaccessible to FelixCore, and vice-versa, right?

Nesting: you say "Module Systems need this". I think the OSGi module 
system does. I do not think the Jigsaw module system does. Nesting 
appears orthogonal to Merging.

Alex

Peter Kriens wrote:
> After last call I think we need a terminology for the different ways 
> modules can be used. At Alex request, I made this a presentation because 
> documents over 5 pages is deemed too complicated. :-)
> 
> 
> If people have more variations, or even better, actual uses cases for 
> the different ways you can use modules, let me know. I will include them.
> 
> Kind regards,
> 
>     Peter Kriens
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> jsr294-modularity-eg mailing list
> jsr294-modularity-eg at cs.oswego.edu
> http://cs.oswego.edu/mailman/listinfo/jsr294-modularity-eg


More information about the jsr294-modularity-eg mailing list