Composition and Federation Patterns in Componentware Software Architectures

Problem

Solution Approach

Examples of Federation Pattern

Federation Pattern Ontology

Open Issues

Conclusion

Many of the basic ideas of composition and federation are only known by example.  This little paper, which only scratches the surface, points out that there is a federation pattern that needs to be better understood since it is a probable base for scalability in componetware systems.  It appears that the DDB will be constructed as componentware (and not yet another stovepipe system) so understanding the basic ideas will be key.