Barr Group's software expert witness team provides source code reviews and technical support for product liability, patent infringement, software copyright, and trade secrets theft litigation in the United States and Canada.

Services include:

  • Software source code discovery assistance
  • Source code review and analysis of related design documents
  • Run-time simulation and software analysis
  • Expert reports and depositions
  • Expert testimony at bench and jury trials

Known as leaders in electronics and software development for safe and secure technology, our expert witnesses are professional engineers, software developers, and academics who are up-to-date and knowledgeable in both the theoretical and the practical applications of best-in-class hardware and software design. 

Need Help with a Case?  CONTACT US

What We Know

Barr Group experts work with products written in and for a wide variety of programming languages and operating systems, including, but not limited to:  

  • Programming languages: C, C++, Java, Javascript, Python, Perl,  SQL, Visual Basic, and assembly
  • Operating systems: Windows, Mac, Linux/Unix, DOS, MicroC/OS, VxWorks, and RTOSes​

Software Analysis Teams

Barr Group's software analysis teams are custom-staffed with professional software development experts to meet the technical needs of each case. Teams range from a single software expert witness assigned to provide services from discovery through testimony to multi-person teams led by a testifying expert for more complex technology. 

Cost-Efficient Software Analysis

Teams are staffed with key topic experts who use the most effective and cost-efficient analysis methodologies.  The software analysis process that our experts follow allows our clients to receive the highest level of technical support and analysis quickly and cost-efficiently. 

To further reduce the overall costs of your case, it is strongly recommended that software expert witnesses be involved during the software discovery process.

Barr Group CTO Michael Barr discusses the source code review process and tips on how attorneys can best streamline the code review process.

View Transcript >