DisputeSoft specializes in expert analysis and expert witness services in software project failure disputes, and in intellectual property disputes involving software.

    DisputeSoft’s experts deliver wide-ranging expert technical analysis and expert witness services in software dispute matters. DisputeSoft’s clients include Big Law firms, boutique practices, and sole practitioners who represent Fortune 100 companies, government clients, and corporate and individual clients across all industries in disputes involving software failure, intellectual property, and computer forensics. No matter the nature of the dispute or the type of software involved, whether you represent a plaintiff or defendant, DisputeSoft’s systematic, science-based approach and deep knowledge of computer science allow us to assist counsel in efficiently litigating complicated matters.

    Our Expertise

    DisputeSoft’s team of professionals leverages years of experience in the legal and information technology fields, including proven experience as software analysts, IT systems analysts, and testifying experts. Our experts’ robust knowledge of software and IT systems, and the systematic approach we use to tackle every dispute allow us to serve as experts on matters that involve novel or highly customized software products.

    software and IT matters
    years in business
    US and international clients

    Industries

    Explore our software and systems expertise in a few of the many industries in which we have worked.

    Healthcare

    EMR/EHR, hospital and dental

    Government Contracts

    MMIS, HRIS, PTMS, DMV

    Energy

    GIS, exploration, geological survey

    Financial

    HR, payroll, accounting

    Information Technology

    Cloud computing, SaaS, PPM

    E-Commerce

    CRM, inventory

    Manufacturing

    ERP, SCMS

    Criminal Investigations

    Internet/digital crime, online piracy

    Education

    LMS, MOOC

    Public Safety

    RMS, 911 CAD

    Environmental

    EMS, EHS, emissions monitoring

    Real Estate

    PMS, LMS, CMA

    Transportation

    TMS, CAD, SCM

    Publishing

    DPS, CMS, digital publishing

    Entertainment

    video streaming, ticketing, POS

    Insurance

    P&C, AMS, claims management

    Hospitality

    CX, PMS, POS

    New Media

    PR, DMP, VR, DAM

    Retail

    IMS, ERP, POS, CRM

    Utilities

    CIS, OMS, EAM, FSM, ERP

    How can we help?

    DisputeSoft FAQs

    A software expert witness provides technical analysis, expert opinions, and testimony in software-related legal disputes. They investigate source code, evaluate system failures, analyze intellectual property claims, and help attorneys and courts understand complex technical issues in cases in which software is at issue.

    Effective software expert witnesses should have a background in computer science or a related field, real-world software development experience, knowledge of industry standards, and the ability to explain complex technical concepts clearly to non-technical audiences.

    Engage a software expert witness as early as possible, ideally during the pre-litigation phase or immediately after a complaint is filed. Early engagement allows experts to help guide the preservation of evidence, assist with discovery efforts, and develop attorneys in developing case theories that are well-grounded in technical facts and evidence.

    Our methods identify literal copying, substantial similarity, and non-literal copying of program structure and organization. We use a variety of generally accepted tools and techniques to both programmatically and manually identify evidence of potential copying to reach defensible opinions on code similarity and copying.

    DisputeSoft specializes in identifying root causes of software project failures through functionality testing, source code review, defect assessment, schedule analysis, and percent completion evaluation. Many of our investigations evaluate whether failures resulted from issues such as vendor misrepresentation, poor project management, defective code, or unrealistic customer expectations.

    Trade secret misappropriation can occur when confidential software code, algorithms, or proprietary business logic is improperly acquired, disclosed, or used without authorization. DisputeSoft can conduct source code audit and analysis, employee computer systems, and repository histories to identify unauthorized access, copying, or use of trade secrets.

    Timelines vary significantly based on case complexity, volume of source code to review, number of systems to analyze, and discovery deadlines. Simple analyses may take weeks, while complex matters involving millions of lines of code or failed enterprise systems may require months or longer. We work efficiently to meet your litigation deadlines.

    DisputeSoft’s senior experts are experienced testifiers who have defended their opinions in depositions, arbitrations, and trials in state and federal courts. Our experts provide clear, credible, and persuasive testimony that withstands cross-examination and helps judges and juries understand technical issues.

    Our experts have analyzed virtually every type of software system including ERP, CRM, EMR, billing systems, point-of-sale systems, mobile applications, web applications, embedded systems, custom enterprise software, database systems, SaaS platforms, and legacy mainframe systems across all industries and technology stacks.

    Copyright protects the expression of software code, while patents protect novel inventions and processes. Copyright infringement involves copying source code or non-literal elements like structure and organization. Patent infringement involves implementing a patented method, system, or algorithm, regardless of whether code was copied. Different analysis methodologies apply to each.

    DisputeSoft offers pre-litigation services to help attorneys evaluate potential cases before filing. We conduct technical assessments, identify key issues, estimate analysis scope and costs, review available evidence, and provide candid opinions on technical strengths and weaknesses to inform litigation strategy.

    We can provide technical input for economic damage calculations through a variety of techniques, such as percent completion analysis, cost-to-complete estimates using generally accepted estimation methodologies, quantification of unauthorized software uses, and assessment of licensing violations. While damages experts calculate final amounts, our technical analysis provides the factual foundation for their analyses.

    Contact us for a confidential case evaluation. Provide basic information about your matter including case type (software failure, copyright, trade secret, etc.), parties involved, key technical issues, and relevant deadlines. We’ll schedule a consultation to discuss how our expertise can support your litigation strategy and provide preliminary scope and cost estimates.