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]
