Object & Aspect oriented computing