Dr. Faisal Akkawi

Northwestern University | Robert Morris College
Operating Systems | Database Organization | Data Structures | Northwestern CMS
Architecture | Demonstration | Documentation | Downloads | Contact Me

Dynamic
Weaver
Framework

DWF development by:

The Concurrent Programming
Research Group


What is a Dynamic Weaver Framework (DWF)?

  • DWF is an Aspect Oriented language independent framework, which achieves the separation of concerns by separating the properties of the system such as logging, security, scheduling, etc., from the functionality of the system

DWF is Not:

  • a new language with new grammar to express aspects. You might want to see the AspectJ project for this.
  • a new OS (in fact it can be considered as a middleware layer)
  • a developement tool

DWF may be in a close future:

  • a runtime support for next generation of application servers allowing really maintenable, flexible, and transparent programming of complex applications.
  • a RAD tool that allowing the programmer to build complex applications at incredible speeds.
  • an excellent teaching environment for learning Object-Oriented and Aspect-Oriented programming.

DWF Adminstration Interface Screenshots

  
DWF with the swing GUI

DWF with the swing GUI


About Northwestern SCS | About Robert Morris | Contact Me