Object-Oriented Design for Sparse Direct Solvers. - Florin Dobrian; Gary Kumfert; Alex Pothen (ISCOPE, 1998)

An Object-Oriented Collection of Minimum Degree Algorithms. - Gary Kumfert; Alex Pothen (ISCOPE, 1998)

Component Technology for High-Performance Scientific Simulation Software. - Thomas Epperly; Scott R. Kohn; Gary Kumfert (The Architecture of Scientific Software, 2000)

An Object-Oriented Algorithmic Laboratory for Ordering Sparse Matrices. - Gary Kumfert (2000)

Divorcing Language Dependencies from a Scientific Software Library. - Scott R. Kohn; Gary Kumfert; Jeffrey F. Painter; Calvin J. Ribbens (PP, 2001)

Why Johnny can't build [portable scientific software]. - Paul F. Dubois; Thomas Epperly; Gary Kumfert (Comput. Sci. Eng., 2003)

The CCA component model for high-performance scientific computing. - Robert C. Armstrong; Gary Kumfert; Lois C. McInnes; Steven G. Parker; Benjamin A. Allan; Matthew J. Sottile; Thomas Epperly; Tamara Dahlgren (Concurr. Comput. Pract. Exp., 2006)

A Component Architecture for High-Performance Scientific Computing. - David E. Bernholdt; Benjamin A. Allan; Robert C. Armstrong; Felipe Bertrand; Kenneth Chiu; Tamara Dahlgren; Kostadin Damevski; Wael R. Elwasif; Thomas Epperly; Madhusudhan Govindaraju; Daniel S. Katz; James Arthur Kohl; et al. (Int. J. High Perform. Comput. Appl., 2006)

Babel Remote Method Invocation. - Gary Kumfert; James Leek; Thomas Epperly (IPDPS, 2007)

High-performance language interoperability for scientific computing through Babel. - Thomas G. W. Epperly; Gary Kumfert; Tamara Dahlgren; Dietmar Ebner; James Leek; Adrian Prantl; Scott R. Kohn (Int. J. High Perform. Comput. Appl., 2012)