Software Engineering

SRI's Center for Software Engineering provides a full range of software engineering services in support of client-sponsored R&D and commercialization programs across SRI. The Center's broad-based software product development experience can solve the problems of clients who may lack the expertise, staff, or time to develop prototypes into commercial products.

Software engineering program services include

  • High-quality software development

  • Systems integration

  • Online training platform design

  • Software defect or enhancement request tracking and management

  • Quality assurance and testing plans

  • Multiplatform software installations and software release builds

  • Web-based, email-based, and telephonic customer support

  • State-of-the-art version control systems and tools in support of SRI and client software code repositories

  • Onsite user training

To meet SRI’s client needs, the Center continuously improves its dedicated software development methodologies and deployment infrastructure. Continuing to develop, and adhere to, disciplined, well-defined, productive software engineering practices supports our goal of producing high-quality software.

Projects

CTSRD computer system components

SRI and the University of Cambridge are designing, prototyping, and analyzing trustworthy computer systems that can be gradually adopted with high reliability, resilience, and assurance, effectively letting system and application developers ‘wipe the slate clean' in incremental steps.

screenshot of 3D virtual environment

SRI is developing the next generation of online learning tools to meet the needs of a changing workforce.

Products + Solutions

aerial view of terrain developed by SRI's Geovisualization Center

SRI’s Geovisualization Center offers services to clients for analyzing geospatial data through interactive visualization. Precision 3D models are integrated with geographic information system (GIS) data to deliver highly accurate virtual terrain databases.

Press Releases

complete human metabolic pathway map

A new software tool can substantially decrease time required for researchers to construct genome-scale models of metabolic networks. Metabolic networks are the complete set of metabolic and physical processes that determine physiological and biochemical properties of a cell.

SRI In the News

Department of Energy Creates Online-Learning Platform for Technical Training

The U.S. Department of Energy today unveiled the National Training and Education Resource, a new open-source online-learning platform designed to facilitate technical training.