Articles about Programming

Code is Tricky, Part 2: Source Code Never Runs

Every software expert at Quandary Peak regularly reads and analyzes large volumes of source code, and while understanding the specific programming language can help, it’s not the only skill we bring to a project. Knowing the unique qualities and nuances that apply to programming code can be the difference between winning and losing a trial. In…

Read More

Code is Tricky, Part 1: Dead Code

Every software expert at Quandary Peak regularly reads and analyzes large volumes of source code, and while understanding the specific programming language can help, it’s not the only skill we bring to a project. Knowing the unique qualities and nuances that apply to programming code can be the difference between winning and losing a case. In…

Read More

Google vs. EU: Antitrust Conflict Timeline

The European Commission’s investigation of Google’s alleged misconduct has done nothing but expand and intensify over the last six years. Margrethe Vestager, the EU’s Competition Commissioner appointed in the midst of the investigations, has spearheaded the ‘don’t back down’ attitude taken by the EU. She resisted her predecessors’ efforts to settle the…

Read More

Award Winning Research Conducted by Quandary Peak Experts

Two Quandary Peak experts and their teams presented their latest research at the twenty-sixth International Symposium on Software Reliability and Engineering, one of the most accredited IEEE events. Dr. Mahdi Eslamimehr with his teammate from MIT won the ISSRE 2016 Best Paper award for “AtomChase: Directed Search Towards Atomicity Violations”, the result…

Read More

Could Better Testing Have Prevented Toyota’s Unintended Acceleration Problem?

When human health and safety depends on software, correct system operation is the most important concern. Unfortunately, a lack of proper testing and verification in such systems allows program defects to remain undetected and later turn into hazardous failures. Here are a few examples from a long history of failing programs that…

Read More

Measuring Software Maintainability

Software maintenance costs result from modifying your application to either support new use cases or update existing ones, along with the continual bug fixing after deployment. As much as 70-80% of the Total Ownership Cost (TCO) of the software can be attributed to maintenance costs alone! Software maintenance activities can be classified…

Read More

Quandary Peak Expert Testifies on Web and Search Engine Technology

One of Quandary Peak’s experts in web, Internet, and search engine technology recently provided courtroom testimony in a contempt hearing, Golden Best Plumbing, Inc. v. Touni Baghdasarian and Happy Rooter. The Internet expert, Jason Frankovitz, opined on whether the plaintiff’s trade name was being used to market services on the defendant’s Web…

Read More

Introduction to the Gmail API

One of the most difficult questions when creating a new product is how to ensure that the product has a chance to attract a large user base. The good news is that the big players in the technology market such as Facebook, Google, and Twitter let developers create applications that can access…

Read More

How to Choose an Expert Witness for a Software Patent Case

The importance of software patents has increased dramatically in recent years. The high profile patent disputes between Apple, Google, and other smartphone companies have attracted the most attention in the press, but patent battles are being waged all across the software industry. As a computer scientist who has been retained as an…

Read More

FoxNews.com Article Quotes Software Expert George Edwards

A FoxNews.com story on computer glitches in the HealthCare.gov website features several quotes by Quandary Peak software expert George Edwards. The article adds to a recent flurry of reports chronicling bugs in the new federal insurance marketplace. Dr. Edwards explained the inherent challenges faced by engineers in building the site, and noted…

Read More