Some of these have already been listed below, I just happened to have this list laying 
around.


Arch4J - http://arch4j.sourceforge.net/
Arch4J is an open source Java architecture framework that provides an infrastructure 
of services to support enterprise development. The framework specifies what the 
services are, but does not does not dictate how they are implemented. The framework 
gives business logic developers a standard, stable interface to all of the 
non-business code. Included are a layered set of modular service providers that 
facilitate development of business services, data access, messaging, domain 
validation, logging, property file management, an exception framework, a code 
generator and more.

Avalon - http://avalon.apache.org/
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 Separation of Concerns (SoC). 

Expresso - http://www.jcorporate.com/html/products/expresso.html
Expresso delivers an open architecture based on open standards that facilitates 
component choice, assembly and integration. It is compatible in both non-EJB and 
EJB/J2EE environments and is designed to grow with you.

Fractal - http://fractal.objectweb.org/
Fractal is a modular and extensible component model that can be used with various 
programming languages to design, implement, deploy and reconfigure various systems and 
applications, from operating systems to middleware platforms and to graphical user 
interfaces.

Keel - http://keelframework.org/ (based on Avalon Fortress)
Keel is ready made server side infrastructure. Keel incorporates multiple open source 
projects to provide you with a best of breed framework that works right out of the box.

OpenSymphony WebWork 2.0 - http://www.opensymphony.com:8668/space/WebWork2
WebWork 2.0 Mission Statement: 
To create the best Model-2 MVC web application framework supporting advanced web 
application development paradigms such as component based development and code reuse.

PicoContainer - http://picocontainer.org/
PicoContainer is a small, simple container for arbitrary components. It is embeddable 
and extentensible. PicoContainer is designed for server and client side, for small and 
enterprise applications.

Spring - http://www.springframework.org/
Spring is a J2EE application framework based on code published in Expert One-on-One 
J2EE Design and Development by Rod Johnson.</p>

> -----Original Message-----
> From: Jonathan Hawkes [mailto:[EMAIL PROTECTED]
> Sent: Friday, December 12, 2003 11:46 AM
> To: Avalon Developers List; [EMAIL PROTECTED]
> Subject: [OT] CoP frameworks list
> 
> Hey guys,
> 
> I'm trying to compile a list of various CoP frameworks and approaches.  So
> far, I have the following (in alphabetical order so as not to offend):
> 
> Avalon Framework
> HiveMind
> JavaBeans (BeanContext)
> OSGi (Oscar OSGi)
> PicoContainer/NanoContainer
> Spring
> XWork/WebWork
> 
> Please feel free to add any others that you are aware of.
> 
> 
> Thanks!
> Jonathan Hawkes

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to