diff options
Diffstat (limited to 'devel/avalon-framework/pkg-descr')
-rw-r--r-- | devel/avalon-framework/pkg-descr | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/avalon-framework/pkg-descr b/devel/avalon-framework/pkg-descr new file mode 100644 index 000000000000..8ecd4fe68e01 --- /dev/null +++ b/devel/avalon-framework/pkg-descr @@ -0,0 +1,20 @@ +Apache Avalon provides a complete platform for component programming including +a core framework, utilities, tools, components and containers. By using key +design patterns such as Inversion of Control (IoC) and Seperation of Concerns +(SoC), Avalon achieves a number of advantages over traditional object oriented +programming frameworks: + + * No implementation lock + * Low coupling between components + * Component lifecycle management + * Configuration management and easy to use API + * Component meta-data framework and tools + * Service dependecy management + * Embeddable containers for standalone, J2EE and web environments + +The Avalon Framework API and Implementation consists of interfaces that define +relationships between commonly used application components, best-of-practice +pattern enforcements, and several lightweight convenience implementations of +the generic components. + +WWW: http://avalon.apache.org/framework/ |