Using the Common Component Architecture to design high performance scientific simulation codes | IEEE Conference Publication | IEEE Xplore