Title: The Trilinos Project Exascale Roadmap Abstract: Preparing for Exascale computer systems requires fundamental changes in algorithms, software design and implementation. While effective use of on-node concurrency has been essential for some years, new algorithm classes are still emerging, and the design and implementation of reusable software libraries for these new platforms is still unsettled. In this presentation, we describe the Exascale roadmap for the Trilinos project, a collection of reusable scientific software libraries for constructing, managing and solving large scientific computing problems on parallel systems. We discuss our efforts to expose and utilize new concurrency resources through changes in algorithms, design choices and implementation strategies for reusable libraries, as application codes move to expose greater concurrency and asynchronous execution.