SUNNYVALE, Calif.--(BUSINESS WIRE)--Parallocity, a key player in the $2B Automated Software Quality (ASQ) industry, announced that ShoreTel, Inc. (NASDAQ: SHOR) has expanded its use of Parallocity’s ZVM-U dynamic software analysis tool to provide automated defect detection and code analytics during development of its unified communications platform.
“As a runtime tool ZVM-U is unique in the industry because it’s fast and accurate with minimal code bloat. It scales from use on small devices like our telephone handsets to large, complex applications like those that run on our backend servers”
Parallocity’s ZVM Dynamic Analysis Framework forms the core of its two products: ZVM-U for user-space applications and ZVM-K for loadable kernel modules and device drivers. The key breakthrough in Parallocity’s technology involves high performance algorithms and heuristics that make ZVM-U and ZVM-K thread schedule agnostic and timing independent. As a result, they are the only tools in the industry that can detect concurrency errors, like data races and deadlocks, in complex multi-threaded software applications at runtime and in the regression test environment. Both tools also identify memory errors and memory leaks while providing detailed code analytics to help developers identify test coverage gaps and areas for code optimization. ZVM’s Intelligent Instrumentation™ ensures high performance, memory-efficient operation enabling ZVM-U to scale from use on resource constrained embedded devices to large scale platforms. ZVM-instrumented applications typically require just 10% to 20% more system memory during runtime while the impact on application performance is just 1.2X to 5X compared to 20X to 300X for traditional dynamic analysis tools.
“As a runtime tool ZVM-U is unique in the industry because it’s fast and accurate with minimal code bloat. It scales from use on small devices like our telephone handsets to large, complex applications like those that run on our backend servers,” stated Vivek Janakiraman, Manager, Switch Call Control Software at ShoreTel. “We’ve integrated ZVM-U into our regression test environment for both products where it’s now an integral part of our software development and quality assurance process.”
“We’re pleased with ShoreTel’s confidence in ZVM-U,” stated Shekhar Ambe, CEO of Parallocity. “Because ZVM-U has provided good results to their server team for more than a year, ShoreTel has expanded use to their telephone handset software. Running ZVM-U on devices at these two ends of the spectrum clearly shows the flexibility and scalability of the ZVM framework."
Parallocity is a key player in the $2B Automated Software Quality (ASQ) industry. Its Zeus Virtual Machine (ZVM) Dynamic Analysis Framework automates the detection of hard-to-find concurrency defects, memory errors, and memory leaks while providing comprehensive analytics for highly complex, single- and multi-threaded applications, loadable kernel modules, and device drivers. For more information please visit www.parallocity.com.
Parallocity is a trademark and Zeus Virtual Machine is a registered trademark of Parallocity, Inc. and may be used only with permission and proper acknowledgement.
All other brands, product names, and trademarks are property of their respective owners.