Barr Group TwitterBarr Group LinkedInBarr Group Vimeo

Barr Group's internationally-recognized software expert witness team provides source code discovery, review, and analysis services for attorneys and clients involved in litigation and disputes related to electronics software. With expertise in the software development process, software architecture, and programming for safe and secure embedded systems, our team of expert witnesses have been trusted by the legal teams of many high-profile technology cases to help streamline the discovery process and provide thorough analysis of some of the most complex source code in the automotive electronics, telecommunications, consumer electronics, gaming and IoT industries.   

Source Code Review Services include:

  • Source code discovery consultation and planning
  • Full source code review and analysis of all documents relevant to the case
  • Final source code analysis reports
  • Expert witness reports
  • Testimony for hearings, depositions, bench and jury trials

Barr Group experts analyze electronics software programmed in C, C++, C#, assembly, Java, Python, and Javascript.

Source Code Review Teams

Barr Group's expert witness teams are assembled based on the individual needs of the case. Teams can be as small as a single expert witness assigned to provide services from discovery through testimony, or a larger source code review and analysis team with an expert lead for more complex technology systems and cases. 

Multi-person source code review teams are typically made up of professional software engineers experienced with similarly designed types of products and/or the industry affected by the product in question.  Expert reports and testimony resulting from source code reviews are provided by the expert witness lead or leads.


Video:  Streamlining the Source Code Discovery Process 

Watch Barr Group CEO Andrew Girson and CTO Michael Barr as they discuss the best ways to streamline the source code discovery process.