Projects tagged ‘aspect-oriented’


[11 total ]

13 Users
   

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's making extensive ... [More] use of software development paradigms such as Domain-Driven Design, Dependency Injection and AOP. [Less]
Created about 1 year ago.

11 Users

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 ... [More] code base when regular object oriented programming 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]
Created over 3 years ago.

5 Users

OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML. ... [More] Custom constraints can be expressed as custom Java classes or by using scripting languages such as JavaScript, Groovy, BeanShell, OGNL or MVEL. Besides field/property validation OVal implements Programming by Contract features by utilizing AspectJ based aspects. This for example allows runtime validation of method arguments. [Less]
Created over 2 years ago.

2 Users
 

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 ... [More] develop, maintain and extend. In particular, Compose* offers aspect-oriented programming (http://aosd.net) through the composition filters model (http://trese.cs.utwente.nl/oldhtml/composition_filters/). [Less]
Created over 3 years ago.

2 Users

PHP_Application is a platform for development of event-driven applications in which two mechanisms of distribution of events are realized. The first level are objects and their events, the second - ... [More] the application and its events. The mechanism of distribution of events of the applications supports distribution of the directed and broadcasting events, and also provides synchronous or asynchronous processing events. The structure of the application represents hierarchy of objects with various levels of abstraction. Functionality of the application is completely defined by a set of the objects included in the application, and interaction between them, i.e. a stream of events. The used application structure allows to operate a stream of events extending downwards on object hierarchy. [Less]
Created over 3 years ago.

1 Users

Page-controller framework for PHP.
Created about 1 year ago.

1 Users

Indigo is an architectural framework based on IOC (Spring) and developed in Actionscript 3. It provides a clean base for all developers seeking to build solid applications, scalable and maintainable ... [More] in a market in perpetual motion. Available for Flash, Flex and AIR [Less]
Created about 1 year ago.

1 Users
 

create tutorials within applications that are written on top eclipse's rcp. prism studios is a set of plugins that provide any eclipse based rcp client applications with capture, record, and ... [More] playback. also, based on GEF, is the studio that provides functionality to the end user to edit, manipulate, annotate the captured playback script. this script, along with the captured screen shots files (saved as png's), can be imported/exported to an xml structured format. More interesting than the tutorial create/play feature is the programmatic control over the UI events. more efficient than TPTP project's AGR implementation at event capturing -- by utilizing constructs provied by AspectJ. [Less]
Created about 1 year ago.

0 Users

ASOD is a little aim to ease aspect-oriented development in Python. It has the basic meta-class model for modules to be build on. Remaining to be extendable, it will have many generic modules for developers to use directly.
Created 11 months ago.

0 Users

Aspect-oriented case study of INFOD base specification related to my thesis. This project is setup to facilitate version control of documents related to my thesis.
Created 11 months ago.