A Programming Model for Clusters of SMPs. - Suvas Vajracharya; Peter H. Beckman; Steve Karmesin; Katarzyna Keahey; R. R. Oldehoeft; Craig Edward Rasmussen (PDPTA, 1999)

A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates. - Kathleen A. Lindlan; Janice E. Cuny; Allen D. Malony; Sameer Shende; Bernd Mohr; Reid D. Rivenburgh; Craig Edward Rasmussen (SC, 2000)

A Performance Interface for Component-Based Applications. - Sameer Shende; Allen D. Malony; Craig Edward Rasmussen; Matthew J. Sottile (IPDPS, 2003)

A Network-Failure-Tolerant Message-Passing System for Terascale Clusters. - Richard L. Graham; Sung-Eun Choi; David J. Daniel; Nehal N. Desai; Ronald G. Minnich; Craig Edward Rasmussen; L. Dean Risinger; Mitchel W. Sukalski (Int. J. Parallel Program., 2003)

Co-array Python: A Parallel Extension to the Python Language. - Craig Edward Rasmussen; Matthew J. Sottile; Jarek Nieplocha; Robert W. Numrich; Eric Jones (Euro-Par, 2004)

Instant IDEs: supporting new languages in the CDT. - Jeffrey Overbey; Craig Edward Rasmussen (eTX, 2005)

Symmetric Data Objects and Remote Memory Access Communication for Fortran-95 Applications. - Jarek Nieplocha; Doug Baxter; Vinod Tipparaju; Craig Edward Rasmussen; Robert W. Numrich (Euro-Par, 2005)

A Case for New MPI Fortran Bindings. - Craig Edward Rasmussen; Jeffrey M. Squyres (PVM/MPI, 2005)

Performance technology for parallel and distributed component software. - Allen D. Malony; Sameer Shende; Nick Trebon; Jaideep Ray; Robert C. Armstrong; Craig Edward Rasmussen; Matthew J. Sottile (Concurr. Pract. Exp., 2005)

Co-Array Collectives: Refined Semantics for Co-Array Fortran. - Matthew J. Sottile; Craig Edward Rasmussen; Richard L. Graham (International Conference on Computational Science (2), 2006)

S03 - Application development using eclipse and the parallel tools platform. - Greg Watson; Craig Edward Rasmussen; Beth Tibbitts (SC, 2006)

Bridging the language gap in scientific computing: the Chasm approach. - Craig Edward Rasmussen; Matthew J. Sottile; Sameer Shende; Allen D. Malony (Concurr. Comput. Pract. Exp., 2006)

Rapid prototyping frameworks for developing scientific applications: A case study. - Christopher D. Rickett; Sung-Eun Choi; Craig Edward Rasmussen; Matthew J. Sottile (J. Supercomput., 2006)

An Integrated Environment For the Development of Parallel Applications. - Gregory R. Watson; Craig Edward Rasmussen (Parallel Tools Workshop, 2008)

An integrated approach to improving the parallel application development process. - Gregory R. Watson; Craig Edward Rasmussen; Beth R. Tibbitts (IPDPS, 2009)

ForOpenCL: transformations exploiting array syntax in Fortran for accelerator programming. - Matthew J. Sottile; Craig Edward Rasmussen; Wayne N. Weseloh; Robert W. Robey; Daniel J. Quinlan; Jeffrey Overbey (Int. J. Comput. Sci. Eng., 2013)

Locally-Oriented Programming: A Simple Programming Model for Stencil-Based Computations on Multi-Level Distributed Memory Architectures. - Craig Edward Rasmussen; Matthew J. Sottile; Daniel Nagle; Søren Rasmussen (CoRR, 2015)

CAFe: Coarray Fortran Extensions for Heterogeneous Computing. - Craig Edward Rasmussen; Matthew J. Sottile; Søren Rasmussen; Daniel Nagle; William Dumas (IPDPS Workshops, 2016)