Building reusable components with service-oriented architectures | IEEE Conference Publication | IEEE Xplore