1/26/2004 - Klocwork, Inc., the leading provider of automated solutions for understanding and perfecting software, and MontaVista Software Inc., the company powering the embedded revolution, announced that the two companies have teamed to deliver embedded software porting tools and service offerings that facilitate very fast and effective ports, and also jump-start the process of re-factoring ported applications to take advantage of the power of embedded Linux.
"We are very excited to be working with MontaVista Software to provide their customers with a solution that allows them to quickly optimize their code and realize the power of embedded Linux," said Eric Goodwin, Klocwork's CEO. "Using the Klocwork suite, customers can automate most of the porting steps required to move to from legacy RTOS to MontaVista® Linux®."
The Porting Solution
Using Klocwork's inForce product, customers can instantly understand and identify the changes required to make their source code portable. Klocwork inForce automatically generates a "Porting Report" that identifies all legacy RTOS system calls, flagging needed substitutions and highlighting APIs covered by the legacy RTOS emulation library in MontaVista Linux. The Porting Report also identifies all include file relationships, and provides a header file analysis that identifies file inclusion anomalies and potential problem areas like duplicate definitions.
Using the monitoring capabilities of the inForce product during development, customers can ensure that legacy source code does not become a "moving target" during the porting process. As a final step, customers can use Klocwork inSight and inForce to understand and identify where to focus efforts to enhance the code in the new Linux environment.
With this approach, developers dramatically accelerate the iterative steps in the porting process, resulting in greatly reduced time, effort and risk of a port. "Using the custom reporting capabilities of the Klocwork suite, Klocwork and MontaVista Software have created reports tailored for the MontaVista Linux platform to streamline and optimize the porting process," said Bill Weinberg, MontaVista Software director of strategic marketing.
About MontaVista Software
MontaVista Software is a leading global supplier of systems software for intelligent connected devices and associated infrastructure. MontaVista powers the embedded revolution by providing GNU/Linux-based open-source software solutions. Founded in 1999 by real-time operating system (RTOS) pioneer James Ready, MontaVista offers a family of products under the MontaVista Linux umbrella that address broad-based software developer needs encompassing applications ranging from communications infrastructure to consumer electronics. Multiple editions of MontaVista Linux are available - including Professional, Consumer Electronics, and Carrier Grade - along with complementary technology products providing powerful Java and graphics development capabilities.
Headquartered in the heart of Silicon Valley, in Sunnyvale, California, MontaVista Software is a privately held company funded by leading investors including Alloy Ventures, US Venture Partners, RRE Ventures, WR Hambrecht + Co., IBM, Intel Capital, Sony, Panasonic (Matsushita), Toshiba America, and Yamaha Corp. For more information about MontaVista Software, please visit www.mvista.com.
Founded in 2001, Klocwork (www.klocwork.com) is the leading provider of automated solutions for understanding and perfecting software. Its products detect, correct, and prevent the introduction of security vulnerabilities and design defects into a company's source code. The firm's patented core technology was developed and used for five years within Nortel Networks and has been deployed at several Fortune 500 accounts, known for having the most demanding software development environments in the world. Klocwork is a privately held company headquartered in Ottawa, Ontario, with offices in Burlington, Massachusetts, and San Jose, California.
Klocwork and the Klocwork logo are registered trademarks of Klocwork, Incorporated in the United States and/or other countries. Linux is a registered trademark of Linus Torvalds. MontaVista is a registered trademark of MontaVista Software, Inc.
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: