Atrenta Inc. :: Early Design Closure Contact Us  
Atrenta solutions and products information Atrenta customers Atrenta partners Support Section About Atrenta Careers in Atrenta - Join Hands
 
 
 
      About Atrenta
   News and Events
  Atrenta News
  Industry News
  Upcoming Events
  Newsletter
   Employment
   Management
   Board
   Investors
   TAB
      Contact
 
 
Atrenta Introduces First Comprehensive C/C++ Analysis for Embedded Software Design
 
Jun 13, 2005
 

SAN JOSE, Calif. June 13, 2005 --Atrenta Inc., a leading provider of advanced design automation solutions to the global semiconductor industry, today introduced 1Team:Embedded, the industrys first comprehensive C and C++ analysis environment for embedded software. Applying Atrentas proprietary Predictive Development technology, 1Team:Embedded helps ensure that embedded software is designed correctly from the start: free of coding hazards, compliant with industry-standard and company-specific best practices and coded for optimal portability and reuse.

Embedded software is an enormous and increasing challenge in electronic system development, said Bernard Murphy, chief technology officer of Atrenta. Its complexity is outpacing that of the hardware itself, and its impact on schedules and budgets is growing. Yet until now there were no tools to thoroughly analyze and validate embedded C and C++ code. 1Team:Embedded fills that gap. It dramatically reduces the need for late-stage reworking and results in better embedded software: more robust, better-performing, more reliable, portable and reusable.

1Team:Embedded uses sophisticated module- and system-level analysis to quickly identify and avoid potential problems, maintain code integrity, enforce best practices and apply company-specific coding standards. With its high-level functional analyses and best practices, 1Team:Embedded is much more than a simple code checker. In addition to semantic and syntactic checks, it examines the overall software architecture, the coding practices and functional implications, including impacts on performance, platform-independence, maintenance and reuse. In so doing, 1Team:Embedded complements and extends conventional debugging tools.

Largest Library of Configurable Best Practices
1Team:Embedded includes the industrys most comprehensive library of industry-standard best practices--over 200 C and C++ rules, plus 1200 warning and syntax messages. 1Team:Embedded incorporates such standard best practices as the MISRA (Motor Industry Software Reliability Association) rules and Ellemtel Telecommunication Systems Laboratories recommendations.

These guidelines were developed to meet the stringent safety and reliability standards of the automotive and telecommunication industries, respectively. With 1Team:Embedded, makers of consumer products and other electronic systems can now leverage these same high standards and industry design expertise in their own software development efforts. 1Team:Embedded also helps companies improve software process management as defined by the Software Engineering Institute (SEI) Capability Maturity Model (CMM) framework.

In addition to its built-in best practices, 1Team:Embedded is uniquely customizable. Customers can modify the standard rules or create their own--capturing the design expertise of their best software engineers and deploying it across their entire development team. Users can also create custom rules to protect their companies intellectual property rights.

Maintainability, Reusability and Portability
1Team:Embedded includes a complete set of rules to make sure code is easy to maintain and reuse. Standard coding guidelines promote the creation of well-architected and highly maintainable code. Reusability is enhanced by avoiding implementation-specific calls. And 1Team:Embedded includes a robust set of rules to ensure cross-platform compatibility, ensuring that code is free of dependencies on specific operating systems, compilers, build environments and target hardware.

1Team:Embedded is available on Linux, Windows, Sun and HP operating systems. 1Team:Embedded is integrated with popular IDE platforms, such as Microsoft Visual Studio, Eclipse IDE, Visual SlickEdit and Texas Instruments Code Composer Studio.

About Atrenta
Atrenta Inc. is the leading provider of Predictive Development solutions for companies creating complex chips, systems and embedded software. Predictive Development is a new class of design automation solution that turns the costly and error-prone activity of electronic development into a more predictable, manageable and reliable process. Atrentas 1Team Family of Predictive Development solutions enhances the entire development cycle--from architectural planning to physical implementation, and from hardware to embedded software. Atrenta is headquartered in San Jose, Calif., with a research and development center in Noida, India. For further information, visit the Atrenta website at www.atrenta.com, email moreinfo@atrenta.com or call 408-453-3333.


Atrenta is a registered trademark and 1Team is a trademark of Atrenta Inc. All other trademarks belong to their respective owner.
2005 Atrenta Inc. All rights reserved.

For further information, please contact:

Editorial Contact
Jane Evans-Ryan MCA, 650.968.8900, jryan@mcapr.com
© Copyright 2008 Atrenta Inc. | Privacy Policy