Toward a common component architecture for high-performance scientific computing | IEEE Conference Publication | IEEE Xplore