figshare
Browse

James Willenbring

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

James Willenbring's public data