Using aspect oriented programming to build a portable load balancing service | IEEE Conference Publication | IEEE Xplore