Projects tagged ‘aop’


[34 total ]
362

Spring Framework

   
Primary Language: Java Licensed as: Apache License 2.0

Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles ... [More] , a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available. [Less]

Metrics updated 24 Aug 08

38

AspectJ

   
Primary Language: Java Licensed as: Eclipse Public License

A seamless, aspect-oriented extension to the Java programming language. Provides clean modularization of crosscutting concerns, such as error checking and handling, synchronization, context-sensitive behavior, performance optimizations, monitoring and logging, debugging support, and multi-object protocols.

Metrics updated about 22 hours ago

11

FLOW3

   
Primary Language: PHP Licensed as: GNU General Public License 2.0

FLOW3 is an offspring from the development of the upcoming TYPO3 5.0 Version, the newest version of the CMS. FLOW3 can be used independently of TYPO3 as a development framework It is also published under the GPL and thus Open Source. It's making extensive use of software development paradigms that had not been brought to PHP programming yet.

Metrics updated 07 Oct 08

10

AJDT - AspectJ Development Tools

 
Primary Language: Java Licensed as: Eclipse Public License

The AspectJ Development Tools (AJDT) project provides Eclipse platform based tool support for Aspect Oriented Software Development with AspectJ. AJDT offers a user experience that aims to be consistent with the Java Development Tools (JDT) when working with AspectJ projects and resources.

Metrics updated about 24 hours ago

8

JBoss AOP

 
Primary Language: Java

JBoss AOP is a 100% Pure Java aspected oriented framework usuable in any programming environment or tightly integrated with our application server. Aspects allow you to more easily modularize your code base when regular object oriented programming ... [More] just doesn't fit the bill. It can provide a cleaner separation from application logic and system code. It provides a great way to expose integration points into your software. Combined with JDK 1.5 Annotations, it also is a great way to expand the Java language in a clean pluggable way rather than using annotations solely for code generation. [Less]

Metrics updated 07 Oct 08

5

Hive ERP

 
Primary Language: JavaScript Licensed as: GNU General Public License 3.0

Hive ERP is an innovative business application platform; it is completely based in open source technologies and brings a whole new level of modularity and flexibility to the business solutions environment. It uses a new approach combining new ... [More] software engineering techniques like plugin based architecture, inversion of control and aspect oriented programming with a refreshing new RIA UI to bring a new level of experience to the SME market. [Less]

Metrics updated 22 Sep 08

3

Compose*

 
Primary Language: Java Licensed as: GNU Lesser General Public License 2.1

Compose* (or: ComposeStar) is a project that aims at enhancing the power of component- and object-based programming, so that software becomes easier to structure and modularize, hence easier to develop, maintain and extend. In particular, Compose* ... [More] offers aspect-oriented programming (http://aosd.net) through the composition filters model (http://trese.cs.utwente.nl/oldhtml/composition_filters/). [Less]

Metrics updated 07 Oct 08

2

Tudu Lists

 
Primary Language: JavaScript Licensed as: GNU General Public License 2.0

Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.

Metrics updated 11 Oct 08

2

Spring-Annotations

   
Primary Language: Java Licensed as: GNU Lesser General Public License 2.1

Spring-Annotation is a library that enables the use or annotations to configure your application using spring-framework as a backend. In the next versions it will enable the use of standard Java EE annotations as an alternative way to configure your application, but without a need for a full Java EE 5 application server.

Metrics updated 07 Oct 08

2

StarLight

 
Primary Language: C#

StarLight offers Aspect Oriented Programming for .NET applications using the Composition Filters model.

Metrics updated about 16 hours ago