PhD Student at the University of Victoria
warning: Creating default object from empty value in /home/chr10000/public_html/modules/taxonomy/ on line 34.


HEY… You got your Paradigm in my Operating System! PLOS @ ECOOP 2005

People like to live in denial; thinking that programming shouldn't be *this* hard right? There must an easier way, if only those pesky developers followed $fashionable_methodology_of_the_day...

-Pantelis Antoniou


Aspect Oriented Programming (AOP) is a mechanism intended to concretely implement cross cutting concerns in a modular way.