JW
Publications
- Agile Methodologies Redux.
- Agile Methodologies.
- A Data-driven Approach to Rethinking Open Source Software Organizations as a Team of Teams.
- Developing an Integrated, Interdisciplinary RSE Department at Sandia National Laboratories.
- Software Development Kits.
- Evaluating the Sustainability of Computational Science and Engineering Software: Empirical Observations.
- Trilinos Pull Request Testing.
- A Testing Strategy that Supports Scientific Software Sustainability.
- E4S: Extreme-Scale Scientific Software Stack.
- Team of Teams - E4S: Who's on your Team?.
- Continuous Integration.
- Challenges of and Opportunities for a Large Diverse Software Team
- ECP Software Technologies: Software Development Kits (SDKs).
- Lightweight Software Process Improvement Using Productivity and Sustainability Improvement Planning (PSIP)
- Automating Software Productivity Planning: Lightweight Tools for Upgrading Team Practices.
- Enabling Developer Productivity with Software Process Improvement.
- Research Develop Deploy: Building a Full Spectrum Software Engineering and Research Department.
- PSIP Toolkit: A Lightweight Process for Incremental Software Process Improvement.
- Hands-on Tutorial with PSIP Progress Tracking Cards: A Lightweight Method for Improving Software Practices.
- ECP Virtual Organization: A Team of Teams?.
- Git Workflows.
- Moving Forward Together: How a Software Engineering Department Can Impact Developer Productivity in a Research Organization.
- Lightweight Software Quality Practice PSIP: Productivity Sustainability Improvement Planning.
- Navigating the Rapids: Creating a Continuous Integration System for Github and Jenkins.
- The Layers of CSE Software Sustainability.
- Software Development Kits: A Software Integration Strategy for CSE.
- ECP Software Technologies Software Development Kits (SDKs).
- Software Development Kit (SDK) for ECP.
- Exploring Container Technologies for Large Scientific Libraries: Docker and Trilinos
- Trilinos developers SQE guide :
- 15 Years of Trilinos: What Has Worked and Not.
- Mantevo Suite 1.0.
- Trilinos Framework Product.
- Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability Report
- Extreme-Scale Scientific Software Development Kit (xSDK).
- Replicated computational results (RCR) report for "BLIS: A framework for rapidly instantiating BLAS functionality"
- The IDEAS Software Productivity Project.
- A High-Level View of the Trilinos Project.
- Trilinos Framework and Tools Update.
- TriBITS lifecycle model. Version 1.0, a lean/agile software lifecycle model for research-based computational science and engineering and applied mathematical software.
- xSDK Foundations: Toward an Extreme-scale Scientific Software Development Kit
- Supporting 64-bit global indices in Epetra and other Trilinos packages :
- Trilinos Framework Update.
- The Trilinos Project - Enabling predictive science and engineering through software libraries for scalable computing.
- A New Overview of The Trilinos Project
- Overview of the TriBITS Lifecycle Model: Lean/Agile Software Lifecycle Model for Research-based Computational Science and Engineering Software
- Improving the Development Process for CSE Software.
- Trilinos 102: Advanced Concepts.
- Improving performance via mini-applications.
- Agile Lifecycles for Research-driven CSE Software
- Trilinos 101: Getting Started with Trilinos.
- Trilinos users guide.
- An overview of Trilinos.
- The utility of complexity metrics during code reviews for CSE software projects
- Evaluating the Sustainability of Computational Science and Engineering Software: Empirical Observations
- Utilizing Complexity Metrics During Code Reviews to Promote Software Sustainability
- Impacting Software Quality and Process Through the Extreme-Scale Scientific Software Stack (E4S) and Software Development Kit (SDK) Projects
- Using Complexity Metrics with Hotspot Analysis to Support Software Sustainability
- Barely sufficient software engineering: 10 practices to improve your CSE software
- Using complexity metrics to support sustainability of computational science and engineering software: results from a family of empirical studies
- ECP libraries and tools: An overview
- A Cast of Thousands: How the IDEAS Productivity Project Has Advanced Software Productivity and Sustainability