Klocwork and MontaVista Partner to Deliver Embedded Software Porting Tools; Joint Solution Lowers Project Risk and Accelerates Porting Legacy RTOS code to MontaVista Linux.Business Editors/High-Tech Writers OTTAWA, Ontario & SUNNYVALE, Calif.--(BUSINESS WIRE)--Jan. 22, 2004 Klocwork, Inc., the leading provider of automated solutions for understanding and perfecting software, and MontaVista Software MontaVista Software develops systems software, development tools and Embedded Linux-based software targeting embedded systems such as automotive electronics, communications equipment, and television set-top boxes and other connected devices and infrastructure. Inc., the company powering the embedded revolution, announced today that the two companies have teamed to deliver embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed. 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 The Linux operating system configured and enhanced to work in a wide variety of applications, including handheld devices, network appliances, industrial machines and consumer electronics devices. The modularity of the Linux kernel makes it well suited to embedded systems. . "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 (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. . "Using the Klocwork suite, customers can automate most of the porting steps required to move from legacy RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. to MontaVista(R) Linux(R)." 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 In C programming, a source code file that contains common definitions and data structures that all programmers may use as required. Also called "include files," because the #include statement is used to incorporate them with the program, header files use a .h extension. See precompiled header. 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 (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. (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 privately held company A firm whose shares are held within a relatively small circle of owners and are not traded publicly. funded by leading investors including Alloy Ventures, US Venture Partners, RRE RRE Red Rock Eater (News Service) RRE Road Race Engineering RRE Remote Roof Easy RRE Residential Real Estate RRE Rise-And-Run-Length Encoding RRE Royal Radar Establishment (Great Britain) Ventures, WR Hambrecht + Co WR Hambrecht + Co. is a full service investment bank with headquarters in New York and San Francisco. It specializes in using its unique auction process called OpenIPO to compete with the traditional methods of larger and more established banks. ., IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) , Intel Capital, Sony, Panasonic (Matsushita), Toshiba America, and Yamaha Corp. For more information about MontaVista Software, please visit www.mvista.com. About Klocwork 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 San Jose (IPA: /ˌsænhoʊˈzeɪ/) is the third-largest city in California, and the tenth-largest in the United States. It is the county seat of Santa Clara County. . 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. All other product or service names are the property of their respective owners. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion