<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Embedded Computing Design</title>
	<atom:link href="http://embedded-computing.com/news/feed/?tag=static-analysis" rel="self" type="application/rss+xml" />
	<link>http://embedded-computing.com</link>
	<description>Embedded Computing Design is targeted at engineers, architects, and decision makers looking at silicon, software, and strategies for embedded devices. With an estimated 15,000,000,000 devices in the world soon, we&#039;re out to help every designer working on one of them–this is where the next decade of embedded computing is going.</description>
	<lastBuildDate>Thu, 16 May 2013 13:48:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>GrammaTech Integrates Static Analysis with Eclipse Development Environment</title>
		<link>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/</link>
		<comments>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 15:19:42 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?40435</guid>
		<description><![CDATA[CodeSonar's warnings for C/C++ and Java code now viewable within Eclipse]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>SAN JOSE, CA, Design West&#9472;April 23, 2013&#9472;GrammaTech, Inc., a leading manufacturer of software-analysis tools, today announced that their flagship static analysis tool, CodeSonar, is now integrated with the Eclipse IDE. This integration provides developers with the ability to correct programming defects found by CodeSonar without leaving Eclipse.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
Developers can use CodeSonar&#8217;s Eclipse plug-in to run a CodeSonar analysis from within Eclipse, allowing them to examine their code on the desktop and fix issues before check-in. The new capability will be provided at no additional charge. </p>
<p>
&#8220;Eclipse is one of the most popular IDEs and many of our customers have rolled it out company-wide as their standard IDE,&#8221; said Paul Anderson, vice president of Engineering at GrammaTech. &#8220;With this integration, CodeSonar-generated warnings are displayed in the Eclipse &#8216;problems view.&#8217; Users can navigate seamlessly from a CodeSonar warning to the actual problematic code and code can be fixed immediately.&#8221;</p>
<p>
Results are automatically synchronized with a central server running at the customer site, enabling the development team to manage results in a coordinated way. For example, when a user categorizes a defect warning as a high-priority issue, the categorization is propagated to the rest of the users. Users can also compare the results of different analysis runs, for instance, comparing an analysis performed locally to a nightly build analysis, to focus on newly-introduced coding errors.</p>
<p>
The Eclipse IDE is used by millions of developers creating software in a variety of languages. Many manufacturers of software development tools have built their tools on the Eclipse platform. The project was founded by IBM in 2001 and is now managed by the Eclipse Foundation, a vendor-neutral, nonprofit organization. </p>
<p>
<h3 class="heading-1">Pricing and Availability</h3>
</p>
<p>
The CodeSonar Eclipse plug-in is expected to be available late this summer. Customers with a current software maintenance contract will receive it at no additional charge.</p>
<p>
<h3 class="heading-1">About GrammaTech and CodeSonar</h3>
</p>
<p>
GrammaTech&#8217;s static analysis tools are used worldwide by Fortune 500 companies, educational institutions, startups, and government agencies. The staff includes 16 PhD experts in static analysis and a superb engineering team, all focused on creating the most innovative and in-depth analysis algorithms. The company&#8217;s flagship product, CodeSonar, is a sophisticated static analysis tool that performs a whole-program, interprocedural analysis on C/C++, Java and binary code, identifying complex programming bugs that can result in serious reliability or security problems. More information about CodeSonar is available at <a href="http://www.grammatech.com/codesonar" >www.grammatech.com/codesonar</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Device Developers are invited to Face the Coding Challenge at UK Conference</title>
		<link>http://embedded-computing.com/news/device-developers-invited-face-coding-challenge-uk-conference/</link>
		<comments>http://embedded-computing.com/news/device-developers-invited-face-coding-challenge-uk-conference/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 10:33:41 +0000</pubDate>
		<dc:creator>Energi Technical Ltd</dc:creator>
				<category><![CDATA[Conferences and Awards]]></category>
		<category><![CDATA[Embedded Software]]></category>
		<category><![CDATA[Energi Technical Ltd]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?40427</guid>
		<description><![CDATA[Engineers and computer scientists are invited to pitch their coding skills against a static analysis tool]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5176641aa3709%2Fcode.jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5176641aa3709%2Fcode.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5176641aa3709%2Fconference.jpg" title=""><br />
					<img id="image2" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5176641aa3709%2Fconference.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>Engineers and programmers will be invited to prove their coding skills in a competition to be held at The UK Device Developers&#8217; Conference. The &#8220;Developers&#8217; Challenge&#8221; will offer developers the opportunity to pitch their programming skills against PRQA&#8217;s static analysis tool. </p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
<h3 class="heading-1">The developer with the highest score throughout the event will win a Kindle Paperwhite.</h3>
</p>
<p>
The Device Developers&#8217; Conference is an event for developers of intelligent systems and intelligent devices, targeting engineers involved in Embedded Systems development, Software Development, Electronics Design, Enclosure Design and Manufacturing Services; it will take place at Bristol, Cambridge and Manchester on the 14th, 16th and 22nd May respectively. </p>
<p>
The &#8220;Developers&#8217; Challenge&#8221; is being run by PRQA, a leading company in the field of code analysis tools. PRQA&#8217;s software tools offer a close examination of C and C++ code in order to identify problems caused by language usage that is overly complex, non-portable, dangerous or difficult to maintain. Plus, its tools also provide a mechanism for coding standard enforcement and are widely used in industries such as automotive.</p>
<p>
&#8220;We are very pleased to be supporting this important UK engineering event,&#8221; said Fran Buchmann, Senior Marketing Executive at PRQA. &#8220;The Developers&#8217; Challenge&#8221; will require delegates to review about 50 lines of code, circle the issues and add their comments. The developer that offers the most complete analysis will be declared the winner, after the Manchester event.&#8221;</p>
<p>
Sponsored by key industry tool and technology vendors, the Device Developers&#8217; Conference is free to engineers and managers working in the technical sector. </p>
<p>
&#8220;The Conference is shaping up to be a really informative and useful day for engineers in this field,&#8221; said Richard Blackburn, Event Organiser. &#8220;We are very pleased with the content of the workshops and presentations and the quality of the presenters. We are very sure that engineers will find this Conference enjoyable and informative, and a worthwhile investment of their time. </p>
<p>
A key feature of the Device Developers&#8217; Conference is that it is a single day event, which takes place in three locations. This enables engineers to attend with the minimal of travel time and expense. Another key feature is the &#189;-day technology workshop schedule that enables engineers to receive hands-on training from industry experts. </p>
<p>
The companies exhibiting and presenting at The UK Device Developers&#8217; Conference include embedded software provider Wind River, German debug tools company Lauterbach, UK computer board manufacturer Blue Chip Technology Ltd, embedded systems development consultants Pebble Bay and development tools distributor SDC Systems. It is anticipated that up to 30 vendors will be exhibiting to demonstrate and explain their latest tools and technology. </p>
<p>
The half-day workshops at this event will include &#8216;An Introduction to Advanced Debugging Techniques&#8217;, &#8216;An Introduction to Device Driver Development&#8217; and &#8216;Getting to Grips with the new MISRA C:2012 Standard&#8217;. </p>
<p>
Presentation titles include &#8216;Managing The Commercial Use of Linux&#8217; and &#8216;Developing Device Drivers for Embedded Systems&#8217;.</p>
<p>
For more information about this event please visit <a href="http://www.device-developer-conference.co.uk" >www.device-developer-conference.co.uk</a></p>
<p>
<h3 class="heading-1">About PRQA</h3>
</p>
<p>
Established in 1985, PRQA is recognised throughout the industry as a pioneer in static analysis, championing automated coding standard inspection and defect detection, delivering its expertise through industry-leading software inspection and standards enforcement technology. PRQA&#8217;s industry-leading tools, QA&#183;C, QA&#183;C++ and QA&#183;Verify, offer the closest possible examination of C and C++ code. All contain powerful, proprietary parsing engines combined with deep accurate dataflow, which deliver high fidelity language analysis and comprehension. They identify problems caused by language usage that is dangerous, overly complex, non-portable or difficult to maintain. Plus, they provide a mechanism for coding standard enforcement. PRQA has corporate offices in UK, USA, India, Ireland and Netherlands, complemented by a worldwide distribution network. <a href="http://www.programmingresearch.com" >www.programmingresearch.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Helps EEMBC Ensure Robustness of Processor Benchmarks</title>
		<link>http://embedded-computing.com/news/grammatech-ensure-robustness-processor-benchmarks/</link>
		<comments>http://embedded-computing.com/news/grammatech-ensure-robustness-processor-benchmarks/#comments</comments>
		<pubDate>Mon, 08 Apr 2013 17:51:41 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[Technology Partnerships]]></category>
		<category><![CDATA[eda]]></category>
		<category><![CDATA[eembc benchmark]]></category>
		<category><![CDATA[embedded java]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?40277</guid>
		<description><![CDATA[GrammaTech, Inc., a leading manufacturer of software analysis tools, today announced that the Embedded Microprocessor Benchmark Consortium (EEMBC) has adopted GrammaTech's static analysis tool.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., a leading manufacturer of software analysis tools, today announced that the Embedded Microprocessor Benchmark Consortium (EEMBC) has adopted GrammaTech&#8217;s static analysis tool, CodeSonar&#174;, to analyze, review and test the robustness of code-based benchmark suites.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
The first EEMBC benchmark examined with CodeSonar is the upcoming FPMark&#8482;, a comprehensive suite of Floating-Point (FP) benchmarks designed to provide a standardized, industry-wide accepted measure for floating-point performance. FPMark is used to evaluate the capabilities of embedded processors in a wide variety of embedded applications, including audio, automotive and motor control. </p>
<p>
The EEMBC workgroup&#8217;s goal is to create benchmarks that will expose and highlight the performance gains from innovations in terms of real application performance. &#8220;As an industry standard organization, we have little tolerance for faulty benchmark code because so many people use and rely on it,&#8221; said Markus Levy, president of EEMBC. &#8220;GrammaTech&#8217;s CodeSonar was used to avoid potential defects in the FPMark code to ensure a reliable benchmark certification suite.&#8221;</p>
<p>
&#8220;The objective performance data developed by EEMBC makes a constructive and valuable contribution to help embedded system designers select optimal processors for their applications,&#8221; said Paul Anderson, VP of Engineering at GrammaTech. &#8220;The use of CodeSonar&#8217;s tools to further improve their benchmark suite is a testament to CodeSonar&#8217;s ability to pinpoint defects faster and with greater precision.&#8221;</p>
<p>
<h3 class="heading-1">About EEMBC</h3>
</p>
<p>
EEMBC, the Embedded Microprocessor Benchmark Consortium, develops and certifies real-world benchmarks and benchmark scores to help designers select the right embedded processors for their systems. Every processor submitted for EEMBC benchmarking is tested for parameters representing different workloads and capabilities in communications, networking, consumer, office automation, automotive/industrial, </p>
<p>
embedded Java and network storage-related applications. With members including leading semiconductor, intellectual property and compiler companies, EEMBC establishes benchmark standards and provides certified benchmarking results through the EEMBC Technology Center. More information about EEMBC can be found at <a href="http://www.eembc.org" >www.eembc.org</a>.</p>
<p>
<h3 class="heading-1">About GrammaTech and CodeSonar</h3>
</p>
<p>
GrammaTech&#8217;s static analysis tools are used worldwide by Fortune 500 companies, educational institutions, startups, and government agencies. The staff includes 16 PhD-level experts in static analysis and a superb engineering team, all focused on creating the most innovative and in-depth analysis algorithms. The company&#8217;s flagship product, CodeSonar, is a sophisticated static analysis tool that performs a whole-program, interprocedural analysis on C/C++, Java and binary code, identifying complex programming bugs that can result in serious reliability or security problems. More information about GrammaTech and CodeSonar is available at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
CodeSonar is a registered trademark of GrammaTech, Inc. EEMBC is a registered trademark of the Embedded Microprocessor Benchmark Consortium. All other trademarks are property of their respective companies.</p>
<p>
The URL for this release is located at: <a href="http://www.grammatech.com/news/grammatech-helps-eembc-ensure-robustness-of-benchmarks" >www.grammatech.com/news/grammatech-helps-eembc-[...]</a></p>
<p>
<h3 class="heading-1">GrammaTech Sales Contacts:</h3>
</p>
<p>
North America: GrammaTech, Inc., 531 Esty Street, Ithaca, NY 14850, Tel: +1 607-273-7340, Email: info@grammatech.com, Website: <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
UK, Scandinavia: SCL, Jubilee House, Jubilee Walk, Three Bridges, Crawley, West Sussex, RH10 1LQ, UK, Tel: +44 (0)1293 403636, Email: info@scl.com.</p>
<p>
Germany, Austria, Switzerland: Verifysoft Technology GmbH, In der Spoek 10-12, 77656 Offenburg, Germany, Tel: +49(0) 781 127 8118-0, Fax: +49(0) 781 63 920- 29, E-mail: info@verifysoft.com.</p>
<p>
France: ISIT, ZA La Menude &#8211; 7 rue Andre Marie Ampere, 31830 Plaisance Du Touch, France, Tel: +33 (0)5 61 30 69 00, Fax: +33 (0)5 61 16 50 63, Email: contact@isit.fr.</p>
<p>
Israel: Pertech Embedded Solutions, 10 Zarchin Street, Raanana 43662, Israel, Tel: +972-9-7711418, Email: info@pertech.co.il.</p>
<p>
Japan: A.I. Corporation, Iijima Bldg, 2-25-2, Nishigotanda, Shinagawa-ku, Tokyo, 141-0031, Japan, Tel: +81-3-3493-7981, Fax: +81-3-3493-7993, Email: sales@aicp.co.jp.</p>
<p>
Korea: MDS Technology Co., Ltd., 15F., 3FL. Hancom Tower, 49, Daewangpangyo-ro 644 Beon-gil Bundang-gu Seongnam-si, Gyeonggi-do 463-400, Republic of Korea, Tel: +82-31-627-3000, Fax: +82-31-627-3100, Email: grammatech@mdstec.com.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Increased CERT C coverage with PRQA&#8217;s QA•C 8.1</title>
		<link>http://embedded-computing.com/news/increased-qa%e2%80%a2c-8-1/</link>
		<comments>http://embedded-computing.com/news/increased-qa%e2%80%a2c-8-1/#comments</comments>
		<pubDate>Tue, 26 Feb 2013 11:34:15 +0000</pubDate>
		<dc:creator>PRQA</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[prqa]]></category>
		<category><![CDATA[Standard Certifications and References]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tool]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?38121</guid>
		<description><![CDATA[N&#252;rnberg, GERMANY and Hersham, UK, 26th February 2013 / -- PRQA &#124; Programming Research, a global leader in static analysis, announces that QA&#8729;C Version 8.1 provides improved enforcement of the CERT C Secure Coding Standard. Using this leading static analysis tool for C environments to enforce the CERT C rules helps developers eliminate insecure coding practices and undefined behaviors, which in turn can lead to vulnerabilities in the code. QA&#8729;C 8.1 provides enforcement of 121 of the 202 statically enforceable CERT C rules, including 17 rules where QA&#8729;C 8.1 is the only static analysis tool to offer coverage.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>N&#252;rnberg, GERMANY and Hersham, UK, 26th February 2013 / &#8212; PRQA | Programming Research, a global leader in static analysis, announces that QA&#8729;C Version 8.1 provides improved enforcement of the CERT C Secure Coding Standard. Using this leading static analysis tool for C environments to enforce the CERT C rules helps developers eliminate insecure coding practices and undefined behaviors, which in turn can lead to vulnerabilities in the code. QA&#8729;C 8.1 provides enforcement of 121 of the 202 statically enforceable CERT C rules, including 17 rules where QA&#8729;C 8.1 is the only static analysis tool to offer coverage.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
The CERT C Coding Standard is made up of 228 rules, many of which are based on security flaws discovered in real world code. The standard has been successfully applied in many industries, as effective enforcement of the rules will lead to higher-quality systems that are robust and more resistant to attack.</p>
<p>
Full details of the CERT C rules enforced by QA&#8729;C 8.1 are available on the CERT C website at <a href="http://www.securecoding.cert.org/confluence/display/seccode/PRQA+QA-C" >www.securecoding.cert.org/confluence/display/se[...]</a>.</p>
<p>
<h3 class="heading-1">About PRQA | PROGRAMMING RESEARCH</h3>
</p>
<p>
Established in 1985, PRQA is recognized throughout the industry as a pioneer in static analysis, championing automated coding standard inspection and defect detection, delivering its expertise through industry-leading software inspection and standards enforcement technology. </p>
<p>
PRQA&#8217;s industry-leading tools, QA&#8729;C, QA&#8729;C++ and QA&#8729;Verify, offer the closest possible examination of C and C++ code. All contain powerful, proprietary parsing engines combined with deep accurate dataflow which deliver high fidelity language analysis and comprehension. They identify problems caused by language usage that is dangerous, overly complex, non-portable or difficult to maintain. Plus, they provide a mechanism for coding standard enforcement. </p>
<p>
PRQA has corporate offices in UK, USA, India, Ireland and Netherlands, complemented by a worldwide distribution network.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Announces Enhancements to CodeSonar Visualization</title>
		<link>http://embedded-computing.com/news/grammatech-announces-enhancements-codesonar-visualization/</link>
		<comments>http://embedded-computing.com/news/grammatech-announces-enhancements-codesonar-visualization/#comments</comments>
		<pubDate>Tue, 26 Feb 2013 01:59:29 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?38059</guid>
		<description><![CDATA[New functionality dramatically simplifies defect detection]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>NUREMBERG, GERMANY, Embedded World, February 26, 2013&#8211;GrammaTech, Inc. a leading manufacturer of software-analysis tools, today unveiled new enhancements to CodeSonar&#174;&#8217;s software architecture visualization features. The newest features include a new treemap view designed to allow users to easily see the hierarchical structure of the code in a very information-dense form. The view uses colorization to show the density of defects in modules so users can easily identify the most problematic parts of the code. </p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
The call graph is organized by module structure. Users can drill down to see a greater level of detail, choose different layouts such as treemap, circuit, cluster, flow, radial and other layouts, and attach persistent notes to the diagram. Transitions such as zooming or layout changes are fluid and real-time. </p>
<p>
 &#8220;The visualization capabilities of CodeSonar allow developers to quickly gain an understanding of very large code bases and potential vulnerabilities,&#8221; said Paul Anderson, vice president of Engineering at GrammaTech. &#8220;CodeSonar visualization scales to tens of millions of lines of code and is designed to show what is appropriate for the current level of abstraction.&#8221; </p>
<p>
<h3 class="heading-1">About CodeSonar Visualization</h3>
</p>
<p>
With CodeSonar visualization, users can start at individual functions to gain insight from a bottom-up perspective, annotate nodes and edges with additional information and, overlay the visualization with information on defects and source-code metrics. CodeSonar visualization also includes other program-understanding and navigation features, and supports sharing of diagrams between team members.</p>
<p>
Other features allow users to search the graph for functions of interest, and navigate to and from the source code of the program. In addition, the architecture is extensible, so users can generate graphs from other sources, feed them in an XML format to the tool, and see them in the same user interface. CodeSonar visualization works in standard web clients. </p>
<p>
CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space use CodeSonar to improve software reliability and security. This includes organizations developing software for wireless devices, networking equipment and consumer electronics.</p>
<p>
<h3 class="heading-1">About GrammaTech and CodeSonar</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes</p>
<p>
16 PhD-level experts in static analysis and a superb engineering team, all focused on creating the most innovative and in-depth analysis algorithms. The company&#8217;s flagship product, CodeSonar, is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code, and identifies complex programming bugs that can result in system crashes, memory corruption, concurrency errors and other serious problems. More information about GrammaTech and CodeSonar is available at <a href="http://www.grammatech.com" >www.grammatech.com</a>. </p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
CodeSonar is a registered trademark of GrammaTech, Inc. All other trademarks are property of their respective companies.</p>
<p>
The URL for this release is located at: <a href="http://www.grammatech.com/news/2013/releases/02-26-13-I.html" >www.grammatech.com/news/2013/releases/02-26-13-[...]</a></p>
<p>
<h3 class="heading-1">GrammaTech Sales Contacts:</h3>
</p>
<p>
North America: GrammaTech, Inc., 531 Esty Street, Ithaca, NY 14850, Tel: +1 607-273-7340, Email: info@grammatech.com, Website: <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
UK, Scandinavia: SCL, Jubilee House, Jubilee Walk, Three Bridges, Crawley, West Sussex, RH10 1LQ, UK, Tel: +44 (0)1293 403636, Email: info@scl.com.</p>
<p>
Germany, Austria, Switzerland: Verifysoft Technology GmbH, In der Spoek 10-12, 77656 Offenburg, Germany, Tel: +49(0) 781 127 8118-0, Fax: +49(0) 781 63 920- 29, Email: info@verifysoft.com.</p>
<p>
France: ISIT, ZA La Menude &#8211; 7 rue Andre Marie Ampere, 31830 Plaisance Du Touch, France, Tel: +33 (0)5 61 30 69 00, Fax: +33 (0)5 61 16 50 63, Email: contact@isit.fr.</p>
<p>
Israel: Pertech Embedded Solutions, 10 Zarchin Street, Raanana 43662, Israel, Tel: +972-9-7711418, Email: info@pertech.co.il.</p>
<p>
Japan: A.I. Corporation, Iijima Bldg, 2-25-2, Nishigotanda, Shinagawa-ku, Tokyo, 141-0031, Japan, Tel: +81-3-3493-7981, Fax: +81-3-3493-7993, Email: sales@aicp.co.jp.</p>
<p>
Korea: MDS Technology Co., Ltd., 15F., 3FL. Hancom Tower, 49, Daewangpangyo-ro 644 Beon-gil Bundang-gu Seongnam-si, Gyeonggi-do 463-400, Republic of Korea, Tel: +82-31-627-3000, Fax: +82-31-627-3100, Email:grammatech@mdstec.com.</p>
<p>
<h3 class="heading-1">Media Contact:</h3>
</p>
<p>
<h3 class="heading-1">Barbara Stewart</h3>
</p>
<p>
<h3 class="heading-1">Patterson &#038; Associates</h3>
</p>
<p>
<h3 class="heading-1">480-488-6909</h3>
</p>
<p>
<h3 class="heading-1">barbara@patterson.com</h3>
</p>
<p>
<h3 class="heading-1">531 Esty Street</h3>
</p>
<p>
<h3 class="heading-1">Ithaca, NY 14850</h3>
</p>
<p>
<h3 class="heading-1">Usa</h3>
</p>
<p>
<h3 class="heading-1">1-607-273-7340</h3>
</p>
<p>
<h3 class="heading-1"><a href="http://www.grammatech.com" >www.grammatech.com</a></h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vector Software Partners with Emenda Software for Reselling in Europe</title>
		<link>http://embedded-computing.com/news/vector-software-partners-emenda-software-reselling-europe/</link>
		<comments>http://embedded-computing.com/news/vector-software-partners-emenda-software-reselling-europe/#comments</comments>
		<pubDate>Mon, 07 Jan 2013 15:04:02 +0000</pubDate>
		<dc:creator>Vector Software</dc:creator>
				<category><![CDATA[Technology Partnerships]]></category>
		<category><![CDATA[Embedded Software]]></category>
		<category><![CDATA[embedded software engineering]]></category>
		<category><![CDATA[embedded software system]]></category>
		<category><![CDATA[embedded software systems]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[telehealth]]></category>
		<category><![CDATA[vector software]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/embedded-software/news/id/?37246</guid>
		<description><![CDATA[Partnership leverages the Emenda name to expand the VectorCAST brand in Europe]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F50eae473702cd%2Fvector_software_rgb1600x500.jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F50eae473702cd%2Fvector_software_rgb1600x500.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>Vector Software, the leading provider of dynamic software testing solutions for embedded systems, announced today that it has signed a reseller partnership with Emenda Software, Ltd., a leading European distributor of test solutions and consulting services for embedded developers. This new agreement allows Emenda Software to sell and support VectorCAST as part of their extensive product portfolio in Germany, Switzerland, Austria, France, and the United Kingdom.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
Founded in 2006, Emenda Software is a leading distributor of embedded software tools and a provider of professional services to the European embedded systems sector. Focused on innovative and leading-edge technology, Emenda strives to provide solutions that will accelerate the development of safety critical software systems to stringent standards such as DO-178B for Avionics, IEC 61508 for Industrial Controls, and IEC 62304 for Medical Devices.</p>
<p>
&#8220;Vector Software has a proven record of developing the most advanced dynamic software testing solutions that address the real needs of organizations developing safety-critical embedded software systems,&#8221; said Neil Langmead, Emenda CEO. &#8220;The capabilities of VectorCAST for unit/integration test and code coverage perfectly complement our existing static analysis solutions. Coupled with our deep industry knowledge, this addition to our product offering represents an exciting growth opportunity for our company.&#8221;</p>
<p>
&#8220;We are very pleased to partner with Emenda Software. This new partnership aligns with Vector Software&#8217;s global strategy and will enable us to distribute our software and support our clients more efficiently&#8221;, said William McCaffrey, Vector Software Chief Operating Officer. &#8220;Emenda has very strong knowledge and expertise in the development and verification of high integrity software systems. Their commitment to this partnership demonstrates the continued recognition that VectorCAST is the first choice for leading embedded development organizations around the world.&#8221;</p>
<p>
<h3 class="heading-1">About Vector Software, Inc.</h3>
</p>
<p>
Vector Software is the world&#8217;s leading provider of software testing solutions for safety and business critical embedded applications. Companies worldwide in automotive, aerospace, medical devices, industrial controls, rail, and other business critical sectors, rely on Vector Software&#8217;s VectorCAST&#8482;. By automating and managing the complex tasks associated with unit, integration, and system level testing, VectorCAST helps organizations accelerate development and ensure the reliability of their embedded software applications. Founded in 1989 by embedded software engineers, Vector Software is headquartered in East Greenwich, Rhode Island USA; with offices worldwide and a world-class team of support and technology partners. To learn more, visit Vector Software at <a href="http://www.vectorcast.com" >www.vectorcast.com</a></p>
<p>
<h3 class="heading-1">About Emenda Software</h3>
</p>
<p>
With four offices throughout Europe (UK, Germany, Switzerland, France) and China (Nanjing), Emenda provides software development and software testing consultancy and tools to customers worldwide. Our goal is to help implement rigorous testing strategies that improve the quality of software produced and minimize the risk of software defects escaping into the field. Emenda specialize in the development and testing of safety critical, business critical or high integrity software systems. Using the latest tools and techniques, our consultants work with our customers to develop automated, in-process testing solutions. From a wealth of experience, we can also provide your organization with accurate and independent advice on which tools and processes will best suit your company&#8217;s needs. To learn more, visit Emenda Software at <a href="http://www.emenda.eu" >www.emenda.eu</a></p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vector Software Partners with AdaCore to Provide Advanced Software Test Capability</title>
		<link>http://embedded-computing.com/news/vector-software-test-capability/</link>
		<comments>http://embedded-computing.com/news/vector-software-test-capability/#comments</comments>
		<pubDate>Thu, 13 Sep 2012 13:27:00 +0000</pubDate>
		<dc:creator>Vector Software</dc:creator>
				<category><![CDATA[Technology Partnerships]]></category>
		<category><![CDATA[Embedded Software]]></category>
		<category><![CDATA[embedded software engineering]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tool]]></category>
		<category><![CDATA[telehealth]]></category>
		<category><![CDATA[vector software]]></category>
		<category><![CDATA[vectorize]]></category>

		<guid isPermaLink="false">http://www.mil-embedded.com/news/db/?35658</guid>
		<description><![CDATA[Vector Software and AdaCore bring industry leading expertise to Ada software development community.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5053315545d41%2Fvector_software_rgb.jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F5053315545d41%2Fvector_software_rgb.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>Vector Software, the leading provider of software solutions for testing safety critical applications and AdaCore, provider of the highest quality Ada development tools and support, have announced the formation of a partnership to provide advanced dynamic and static testing capabilities for Ada software developers.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
This partnership and Vector Software&#8217;s recent announcement that their VectorCAST/Ada embedded software test platform has been tested using the latest version of the Ada Conformity Assessment Test Suite (ACATS), shows unique commitment to the Ada community.</p>
<p>
Vector Software&#8217;s VectorCAST/Ada is an integrated software test solution that significantly reduces the time, effort, and cost associated with testing safety critical software written in Ada.</p>
<p>
AdaCore&#8217;s GNAT Pro is a robust Ada development environment that comprises a full Ada compiler based on the GNU GCC technology, an Integrated Development Environment, a comprehensive tool suite including a visual debugger, and a set of libraries and bindings.</p>
<p>
GNAT Pro&#8217;s static analysis tools provide a perfect complement to VectorCAST/Ada. The dynamic testing capabilities of VectorCAST/Ada provide users with automated on-target unit/integration test and code coverage to meet strict requirements for Avionics, Industrial Controls, and High Speed Railway.</p>
<p>
&#8220;The Ada language continues to demonstrate its ability to address today&#8217;s software reliability challenges&#8221;, said Cyrille Comar, Managing Director of AdaCore. &#8220;Software developers desiring reliable software will be pleased that Vector Software now supports the Ada 2005 language version. The VectorCAST testing environment is an ideal complement to the static analysis capabilities available in GNAT Pro, together providing a very powerful and thorough validation and verification tool chain.&#8221;</p>
<p>
&#8220;Vector Software has worked with AdaCore for many years&#8221;, said William McCaffrey, Chief Operating Officer for Vector Software. &#8220;We are pleased to be working closely with them to provide the best Ada development solution on the market&#8221;.</p>
<p>
<h3 class="heading-1">About Vector Software, Inc.</h3>
</p>
<p>
Vector Software is the world&#8217;s leading provider of software testing solutions for safety and mission critical embedded applications. Companies worldwide in automotive, aerospace, medical devices, industrial controls, rail, and other industries, rely on Vector Software&#8217;s VectorCAST&#8482;. By automating and managing the complex tasks associated with unit, integration, and system level testing, VectorCAST helps organizations accelerate the development and ensure the reliability of their embedded software applications. Founded in 1989 by embedded software engineers, Vector Software is headquartered in East Greenwich, Rhode Island USA; with offices worldwide and a world-class team of support and technology partners. To learn more, visit Vector Software at <a href="http://www.vectorcast.com" >www.vectorcast.com</a></p>
<p>
<h3 class="heading-1">About AdaCore</h3>
</p>
<p>
Founded in 1994, AdaCore is the leading provider of commercial software solutions for Ada, a state-of-the-art programming language designed for large, long-lived applications where safety, security, and reliability are critical. AdaCore&#8217;s flagship product is the open source GNAT Pro development environment, which is based around the GNU GCC technology. GNAT Pro comes with expert on-line support and is available on more platforms than any other Ada technology. AdaCore has an extensive world-wide customer base; see <a href="http://www.adacore.com/customers" >www.adacore.com/customers</a> for further information.</p>
<p>
Ada and GNAT Pro see a growing usage in high-integrity and safety-certified applications, including commercial aircraft avionics, military systems, air traffic management/control, railroad systems, and medical devices, and in security-sensitive domains, such as financial services. The SPARK Pro toolset, available from AdaCore, is especially useful in such contexts. AdaCore has North American headquarters in New York and European headquarters in Paris. <a href="http://www.adacore.com" >www.adacore.com</a></p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech CodeSonar 3.8 Pinpoints Defects with Greater Precision and Speed</title>
		<link>http://embedded-computing.com/news/grammatech-pinpoints-defects-greater-precision-speed/</link>
		<comments>http://embedded-computing.com/news/grammatech-pinpoints-defects-greater-precision-speed/#comments</comments>
		<pubDate>Tue, 04 Sep 2012 14:53:38 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[telehealth]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?35413</guid>
		<description><![CDATA[Source-code analysis up to six times faster with lower false positive rate]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., a leading manufacturer of source-code analysis tools, today announced CodeSonar&#174; 3.8. The new version includes dramatically faster code analysis with fewer false positives.</p>
<p>
&#8220;CodeSonar 3.8 is significantly faster and more precise than its predecessor, making it much easier to analyze projects with millions of lines of code. The speedup was achieved by parallelizing the analysis engine so it takes full advantage of multi-core processors. The improvement is dramatic, especially for large projects. For example, on an 8-core machine, we have seen analysis times reduced by 85 percent,&#8221; said Paul Anderson, VP of Engineering at GrammaTech. </p>
<p>
<h3 class="heading-1">Improvements in CodeSonar 3.8 include:</h3>
</p>
<p>
<blockquote><span class="osp-news-bullet-text">*Faster analysis that takes full advantage of multi-core processors.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">*Lower false positive rate due to a combination of new models for C/C++ libraries (e.g., Boost) and improvements to the analysis.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">*Workflow enhancements that make it easier for developers to manage defect warnings across multiple project versions and development branches.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">*Better checking for concurrency-related errors.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">*Addition of award-winning software architecture visualization.</span></p></blockquote>
<p>
This release is the first version to incorporate CodeSonar&#8217;s software architecture visualization, which won the Most Significant New Software Product award at Design West 2012. CodeSonar architecture visualization provides developers with insight into the relationships between elements in software and scales to large projects with millions of lines of source code. Fluid transitions allow developers to visualize massive data sets in real time and to see the program at different levels of abstraction. CodeSonar visualization also includes other program-understanding and navigation features, and supports annotations and sharing of diagrams between team members.</p>
<p>
&#8220;Improvements to the analysis engine empower developers to pinpoint defects faster and with greater precision,&#8221; said Anderson. &#8220;Improvements to the user interface make it easy for developers to understand and analyze very large projects, including those developed by complex software-development organizations.&#8221;</p>
<p>
<h3 class="heading-1">About CodeSonar</h3>
</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code, and identifies complex programming bugs that can result in system crashes, memory corruption, concurrency errors and other serious problems. CodeSonar&#8217;s software architecture visualization system is a new interface for viewing the relationships between program elements. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security, including organizations developing software for wireless devices, networking equipment and consumer electronics. More information about CodeSonar is available at <a href="http://www.grammatech.com/products/codesonar/" >www.grammatech.com/products/codesonar/</a> </p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions, and government agencies. The staff includes 14 PhD-level experts in static analysis and a superb engineering team, all focused on creating the most innovative and in-depth analysis algorithms. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure at the Source: Integrating Static Analysis into Embedded Developer&#8217;s Desktop Live Event: April 3, 2012 (2:00 p.m. EDT/11:00 a.m. PT) Coverity and Wind River participate in OpenSystems Media&#8217;s E-cast</title>
		<link>http://embedded-computing.com/news/secure-the-river-participate-opensystems-medi/</link>
		<comments>http://embedded-computing.com/news/secure-the-river-participate-opensystems-medi/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 18:22:23 +0000</pubDate>
		<dc:creator>Coverity and Windriver</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[coverity and windriver]]></category>
		<category><![CDATA[embedded computer]]></category>
		<category><![CDATA[embedded computers]]></category>
		<category><![CDATA[embedded computing]]></category>
		<category><![CDATA[embedded design]]></category>
		<category><![CDATA[embedded designs]]></category>
		<category><![CDATA[embedded system]]></category>
		<category><![CDATA[embedded systeme]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?32221</guid>
		<description><![CDATA[OpenSystems Media (OSM), LLC today announced its upcoming E-cast on Secure at the Source: Integrating Static Analysis into Embedded Developer's Desktop. Security defects that lead to exploitable vulnerabilities are often introduced during design and development either through in-house development, or outsourced and other 3rd party source code, including open source technology. The cost of fixing defects increases dramatically the longer they go undetected and security defects can become very expensive to fix for products already shipped, up to 100 to 1,000 times more.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p><span class="abstract">In the webinar, attendees will learn:</span></p>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; What this integrated solution of Coverity Static Analysis and Wind River Workbench does for your embedded designs</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Why low-impact static analysis is vital for the developer desktop</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; How to save time and money and reduce the risk of latent security defects in shipping code</span></p></blockquote>
<p>
Coverity and Wind River will discuss what kinds of vulnerabilities can be detected and how static analysis fits seamlessly into embedded development workflow.  Both companies will be available for a Q&#038;A session immediately following the E-cast.</p>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Who: Bill Graham, Product Marketing Manager, Wind River and Jane Goh, Product Marketing Manager, Coverity</span></p></blockquote>
<p>
<h3 class="heading-1"></h3>
</p>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; What: Industry experts from Coverity and Wind River present a live OpenSystems Media E-cast, &#8220;Secure at the Source: Integrating Static Analysis into Embedded Developer&#8217;s Desktop&#8221;</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; When: Wednesday, April 4, 2012 at (2:00 p.m. EDT/11:00 a.m. PT)</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Where: To attend the E-cast, participants can register at <a href="http://ecast.opensystemsmedia.com/" >ecast.opensystemsmedia.com/</a></span></p></blockquote>
<p>
<h3 class="heading-1">About OpenSystems Media</h3>
</p>
<p>
OpenSystems Media has been a leading publisher of electronics magazines, e-mail newsletters, websites, and product resource guides for more than 20 years.  OpenSystems Media is also the leader in driving leads and awareness through social media and is the largest producer of lead-generation tools such as webcasts, whitepapers, product directories, Tech E-Briefs, TechChannels, and Techcasts.  OpenSystems Media offers E-casts and Techcasts for engineers and provides interactive tools where engineers can communicate directly with presenters and top industry editors. Current publications include: Embedded Computing Design; <i>Military Embedded Systems</i>; CompactPCI, AdvancedTCA, &#038; MicroTCA Systems; DSP-FPGA.com; PC/104 and Small Form Factors; and VITA Technologies.  For more information, visit <a href="http://www.opensystemsmedia.com" >www.opensystemsmedia.com</a>. </p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Introduces Next-Generation Architecture Visualization System</title>
		<link>http://embedded-computing.com/news/grammatech-architecture-visualization-system/</link>
		<comments>http://embedded-computing.com/news/grammatech-architecture-visualization-system/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 15:02:27 +0000</pubDate>
		<dc:creator>GrammaTech</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?32093</guid>
		<description><![CDATA[CodeSonar's visualization scales to millions of lines of code]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F4f71d98d8a54f%2Fgrammatech_visualization_02_high_res..small..jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2F4f71d98d8a54f%2Fgrammatech_visualization_02_high_res..small..jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>SAN JOSE, CA, Design West Conference/ESC&#9472;March 27, 2012&#9472;GrammaTech, Inc., a leading manufacturer of source-code analysis tools, today unveiled a next-generation software architecture visualization system. The new system incorporates a sophisticated new interface for viewing the relationships between software program elements. The system is integrated with CodeSonar, GrammaTech&#8217;s static-analysis tool for detecting defects. </p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
The growing complexity of large software systems makes it more difficult for developers to test and analyze the interrelationships between elements of source code. CodeSonar visualization is designed to optimize visual inspection and analysis of software. It offers real-time, fluid transitions for developers to visualize massive data sets to work at different levels of abstraction. The software makes extensive use of the graphics processing unit (GPU), is very high performance and can handle very large code bases (10M+ lines of code). </p>
<p>
&#8220;Typically, text editors show just a few dozen lines of code at a time. Currently available visualization tools are effective at displaying small-scale parts of the program structure such as fragments of class hierarchies and subsets of the call graph, but it is infeasible to use those tools to show whole-program structures. Even for small projects, such tools become unusable because of complexity and performance,&#8221; said Paul Anderson, VP of Engineering at GrammaTech. &#8220;CodeSonar&#8217;s new program-visualization capability was specifically designed to perform well on millions of lines of code. It presents data in a layered fashion, so users can choose to see only the information appropriate to the desired level of abstraction. Users can explore the program in a top-down fashion, starting with the outermost high-level modules and zooming in to reveal detail at a finer granularity; or can take a bottom-up approach if that is more appropriate to the task.&#8221;</p>
<p>
<h3 class="heading-1">About CodeSonar Visualization</h3>
</p>
<p>
CodeSonar visualization displays the program&#8217;s call graph organized according to the module structure of the program. Graph layouts can be changed in real time and present data in tree, map, circuit, cluster, flow, radial and other layouts. Data is featured in a layered way that provides a high-level view with drill-down capability; users can explore the program from the bottom up as well.</p>
<p>
CodeSonar visualization also includes other program understanding and navigation features, and supports annotations and sharing of diagrams between team members. With CodeSonar visualization, users can start at individual functions to gain insight from a bottom-up perspective, annotate nodes and edges with additional information and overlay the visualization with information on defects and source-code metrics such as complexity. </p>
<p>
Other features include the ability of users to search the graph for functions of interest, view the graph in a variety of different layouts, and navigate to and from the source code of the program. In addition, the architecture is extensible, so users can generate graphs from other sources, feed them in an XML format to the tool and see them in the same user interface.</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code, and identifies complex programming bugs that can result in system crashes, memory corruption, concurrency errors and other serious problems. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security. This includes organizations developing software for wireless devices, networking equipment and consumer electronics.</p>
<p>
<h3 class="heading-1">Availability</h3>
</p>
<p>
CodeSonar visualization runs through a standard web client such as Microsoft Internet Explorer, Firefox or Chrome browsers. An early release version is available to customers today.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes 14 PhD-level experts in programming languages and program analysis. The company has offices in New York and California. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coverity and Wind River Bring Development Testing for Security to Embedded Software Development</title>
		<link>http://embedded-computing.com/news/coverity-wind-testing-security-embedded-software-development/</link>
		<comments>http://embedded-computing.com/news/coverity-wind-testing-security-embedded-software-development/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 16:24:21 +0000</pubDate>
		<dc:creator>Coverity and Wind River</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Coverity and Wind River]]></category>
		<category><![CDATA[Embedded Software]]></category>
		<category><![CDATA[embedded software development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[real time operating systems]]></category>
		<category><![CDATA[real time os]]></category>
		<category><![CDATA[real-time operating system]]></category>
		<category><![CDATA[rtos]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[vxworks]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/embedded-software/news/id/?30543</guid>
		<description><![CDATA[Coverity and Wind River team to integrate development testing for embedded software security, making it easier and faster to find and fix security vulnerabilities in embedded device software while applications are being written.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>SAN FRANCISCO AND ALAMEDA, Calif. &#8211; January 24, 2012 &#8211; Coverity, the leader in development testing, and Wind River, a world leader in embedded and mobile software, have teamed to integrate Coverity&#8217;s development testing platform for security with Wind River&#8217;s embedded software.</p>
<p>
Coverity will offer an evaluation edition of Coverity&#174; Static Analysis, pre-configured for Wind River Workbench, supporting both Wind River Linux and Wind River&#8217;s VxWorks real-time operating system (RTOS). This combined solution enables development teams to build security into the embedded software development process and effectively address security vulnerabilities as software code is written. </p>
<p>
According to various market estimates, it&#8217;s expected that by 2020 there will be 50 billion connected devices worldwide. As embedded devices become more connected and mobile, from medical devices to avionics and defense systems, they have become the next vector for security threats. The collaboration between Coverity and Wind River joins leaders in embedded software development and development testing. Wind River has a unique advantage within the embedded industry with its comprehensive software portfolio. Coverity automatically scans source code for security and quality defects, exposing them in the developer&#8217;s existing workflow and greatly reducing the risk of security vulnerabilities making their way into the field.</p>
<p>
&#8220;Our development testing roots began in embedded software, and today over 1,100 of the world&#8217;s largest device manufacturers and software companies rely on Coverity to help prevent critical defects,&#8221; said Jennifer Johnson, Vice President of Marketing at Coverity. &#8220;We are excited to join forces with Wind River, a pioneer in embedded software, making it easier than ever to build security into the development process without impacting rapid delivery schedules.&#8221; </p>
<p>
&#8220;Increased security threats and continued growth of embedded device connectivity create an urgent need to address security during development,&#8221; said Marc Brown, Vice President of Tools and Marketing Operations, Products Group at Wind River. &#8220;Together with Coverity, we are providing embedded developers with powerful solutions to rapidly and efficiently identify and tackle software security flaws in their workflow and dramatically curb potential security issues down the road.&#8221;</p>
<p>
&#8220;Development teams are under constant time to market pressure and security is often overlooked,&#8221; said Theresa Lanowitz, Co-founder of voke, inc. &#8220;The integration of Coverity and Wind River is transforming the testing market by empowering embedded development teams to address security earlier than ever before, in the same way as quality, greatly reducing the business risk of brand damage and revenue loss associated with security vulnerabilities.&#8221;</p>
<p>
Coverity&#8217;s product offerings complement Wind River&#8217;s broader security portfolio comprising secure operating environments, testing software, and industry expertise. Development teams in search of a complete testing solution can use Coverity to detect and fix errors during the coding phase of development before passing applications to quality assurance teams, and then use Wind River Test Management, including specific packages for security, a test automation system for embedded device software testing, to run dynamic tests during the quality assurance phase of the lifecycle. </p>
<p>
<h3 class="heading-1">Resources</h3>
</p>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Sign up for the evaluation edition of Coverity Static Analysis with Wind River support.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Read more about development testing for security in embedded devices on the Coverity blog.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Read more about embedded software on the Wind River blog.</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">&#8226; Visit Coverity and Wind River at RSA 2012 next month, February 27 &#8211; March 3, at the Moscone Center in San Francisco, Booth #555.</span></p></blockquote>
<p>
<h3 class="heading-1">About Coverity</h3>
</p>
<p>
Coverity, Inc., (<a href="http://www.coverity.com" >www.coverity.com</a>), the leader in development testing, is the trusted standard for companies that need to protect their brands and bottom lines from software failures. More than 1,100 Coverity customers use Coverity&#8217;s development testing suite of products to automatically test source code for software defects that could lead to product crashes, unexpected behavior, security breaches, or catastrophic failure. Coverity is a privately held company headquartered in San Francisco. Coverity is funded by Foundation Capital and Benchmark Capital. Follow us on Twitter or check out our blog.</p>
<p>
<h3 class="heading-1">About Wind River</h3>
</p>
<p>
Wind River, a wholly owned subsidiary of Intel Corporation (NASDAQ: INTC), is a world leader in embedded and mobile software. Wind River has been pioneering computing inside embedded devices since 1981 and its technology is found in more than 1 billion products. Wind River is headquartered in Alameda, Calif., with offices in more than 20 countries. To learn more, visit Wind River at <a href="http://www.windriver.com" >www.windriver.com</a> or on Facebook. </p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Announces Static Analysis for Multi-core and Multi-threaded Applications</title>
		<link>http://embedded-computing.com/news/grammatech-static-analysis-multi-core-multi-threaded-applications/</link>
		<comments>http://embedded-computing.com/news/grammatech-static-analysis-multi-core-multi-threaded-applications/#comments</comments>
		<pubDate>Fri, 06 May 2011 08:23:11 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[code analysis tools]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.mil-embedded.com/news/db/?26459</guid>
		<description><![CDATA[DARPA-sponsored technology improves system reliability by identifying race conditions and other program-crashing concurrency defects]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2Fpre-05-24-2011%2FGrammaTech-aget_1061130639.jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2Fpre-05-24-2011%2FGrammaTech-aget_1061130639.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>GrammaTech, Inc., a leading manufacturer of source-code analysis tools, today announced that it has developed a sophisticated new program-analysis engine that identifies data race conditions and other serious concurrency defects. The engine is being incorporated into the company&#8217;s popular CodeSonar static-analysis tool.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
Development teams are embracing multi-core processors such as the new quad-core Intel&#174; Core&#8482; i7 processor because they are the most promising avenue to better computing performance. This is because traditional performance-improvement approaches, such as increasing clock speed, decreasing memory access times, and clever scheduling of instructions are no longer yielding major improvements. Unfortunately, multi-core systems are much less forgiving of programming errors and can be extremely difficult to debug with currently available tools, especially when bugs are intermittent and difficult to reproduce.</p>
<p>
The severity of the problem caught the attention of the Defense Advanced Research Projects Agency (DARPA), which awarded a $749k contract to GrammaTech to develop an innovative approach to eliminating serious defects that commonly plague multi-core applications. The resulting analysis pinpoints such problems without testing, slashing development cost, and reducing the risk of defects slipping into production. The analysis can also be applied to multi-threaded applications running on a single processor.</p>
<p>
Paul Anderson, GrammaTech&#8217;s vice president of Engineering, commented, &#8220;The analysis has already proven itself in pilot deployments. For example, it identified serious defects in a mission-critical avionics application being developed by an aerospace company. This is very significant because avionics applications are developed with much more care and testing than most other applications. Yet GrammaTech&#8217;s deep concurrency analysis uncovered significant problems in the application.&#8221;</p>
<p>
Anderson continued, &#8220;The analysis catches the type of concurrency problems that are the most difficult for developers. It creates an abstract model, of what locks are held by what threads, and considers possible interleavings. By automating this process, it finds situations in which code is susceptible to problematic interleavings, which developers can miss through manual analysis.&#8221;</p>
<p>
The technology is compatible with a wide range of compilers, including ARM RealView, CodeWarrior, GCC, G++, Green Hills, HI-TECH, IAR, Intel C/C++, Microsoft Visual Studio, Renesas, Sun C/C++, Texas Instruments, CodeComposer, Wind River, and many others. For some run-time environments, it may be necessary to model synchronization primitives, but the system has been designed to make this easy.</p>
<p>
<h3 class="heading-1">About CodeSonar</h3>
</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on code and identifies complex programming bugs that can result in system crashes, memory corruption and other serious problems. Like a compiler, CodeSonar does a build of code using the existing build environment. But, instead of creating object code, CodeSonar creates an abstract model of the program, capturing its syntax, call graphs, and control-flow graphs. Then a synthesis phase, analogous to linking, generates a program model, which is executed symbolically by CodeSonar&#8217;s analysis engine. Automated reasoning about feasible paths and data is used to identify tricky bugs that result from complex interactions among procedures.</p>
<p>
CodeSonar is backed by years of research and is the most powerful source code analysis tool available for embedded development. It is distinguished by its ability to find more serious defects than any other tool on the market. For this reason, it has been adopted by leading organizations developing medical devices, spacecraft, industrial and automotive control systems, electronics and similar applications. CodeSonar runs on Windows, Linux, Solaris, and Mac OSX operating systems and supports most compilers.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes twelve researchers with PhDs in programming languages and program analysis. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Streamlines ISO 26262 Compliance for Functional Safety in Automotive Industry</title>
		<link>http://embedded-computing.com/news/grammatech-iso-compliance-functional-safety-automotive-industry/</link>
		<comments>http://embedded-computing.com/news/grammatech-iso-compliance-functional-safety-automotive-industry/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 20:54:37 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[code analysis tools]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Standard Certifications and References]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?25746</guid>
		<description><![CDATA[CodeSonar static-analysis tool also helps automotive manufacturers avoid security vulnerabilities]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., manufacturer of the most in-depth source-code analysis technology, today announced a new resource for simplifying the International Organization for Standardization (ISO) Draft International Standard (DIS) 26262 compliance process with static analysis. ISO 26262, titled &#8220;Road vehicles &#8212; Functional safety,&#8221; is a Functional Safety standard that is currently in the final draft. This standard is an adaptation of the Functional Safety standard IEC 61508 for Automotive Electric/Electronic Systems.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
According to Mark Zarins, vice president of products at GrammaTech, &#8220;Software has an increasingly important role in the modern automobile. In fact, a car may contain more than 10 million lines of code. Some of this code controls critical functionality. For example, one car was recently recalled due to a software-related issue that could result in the unintended disabling of passenger-side airbags. Another car was recalled because faulty software could result in the engine being inadvertently shut down. Similar recalls have affected a wide variety of vehicles produced by different manufacturers.&#8221;</p>
<p>
The company has released supplementary documentation to its CodeSonar static-analysis tool that details how static analysis can be used to support an organization&#8217;s ISO 26262 initiatives. CodeSonar has a long history of being used to improve reliability in critical industries like avionics. CodeSonar performs the deepest analysis of any commercial tool, providing a higher level of assurance. More recently, GrammaTech&#8217;s static analysis technology has been adopted by some of the largest automotive manufacturers.</p>
<p>
&#8220;In the competitive automotive industry, manufacturers are under pressure to create new features,&#8221; continued Mark Zarins. &#8220;Some of these features improve safety while others provide better comfort or entertainment. Software plays a key role in most of these new features, underscoring the importance of software quality. In addition, some of the software-enabled features employ networking, which can expose the automobile to potential security threats like worms or malicious code. Yet the growing code size of the software makes it increasingly difficult to test and verify. Manufacturers are adopting static analysis as part of the test plan to increase reliability.&#8221;</p>
<p>
In a prominent example, NASA recently used static analysis to examine the software in Toyota vehicles as part of an investigation into unintended acceleration in Toyota vehicles. GrammaTech CodeSonar was one of the tools used by NASA. In the report, NASA described CodeSonar as a &#8220;strong static source code analysis tool from GrammaTech that uses a different technology for detailed inter-procedural source code analysis.&#8221; The full NASA Engineering and Safety Center Technical Assessment Report can be located at <a href="http://www.nhtsa.gov/staticfiles/nvs/pdf/NASA-UA_report.pdf" >www.nhtsa.gov/staticfiles/nvs/pdf/NASA-UA_repor[...]</a></p>
<p>
<h3 class="heading-1">About CodeSonar</h3>
</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on code and identifies complex programming bugs that can result in system crashes, memory corruption and other serious problems. Like a compiler, CodeSonar does a build of the code. However, instead of creating object code, CodeSonar creates an abstract model of the program, capturing information about the program&#8217;s control flow and the relationships between data. The program model is executed symbolically by CodeSonar&#8217;s analysis engine. Automated reasoning about feasible paths and program variables is used to identify tricky defects, including defects that result from complex interactions among procedures.</p>
<p>
CodeSonar is backed by years of research and is the most powerful source-code-analysis tool available. It is distinguished by its ability to find more serious defects than any other tool on the market. For this reason, it has been adopted by leading organizations developing medical devices, spacecraft, industrial and automotive control systems, electronics, and similar applications. CodeSonar runs on Windows, Linux, Solaris, and Mac OSX operating systems and supports most compilers.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes thirteen PhD-level experts in programming languages and program analysis. The company has headquarters in Ithaca, NY. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech and Lattix Introduce Product Integration</title>
		<link>http://embedded-computing.com/news/grammatech-lattix-introduce-product-integration/</link>
		<comments>http://embedded-computing.com/news/grammatech-lattix-introduce-product-integration/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 21:56:06 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[Technology Partnerships]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?25675</guid>
		<description><![CDATA[Deep source code analysis enhances architecture management for complex C/C++ systems]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., a leading manufacturer of source-code-analysis tools, and Lattix Inc., a leading provider of innovative software architecture management solutions, today announced the availability of an integration between GrammaTech CodeSonar and Lattix LDM. The new CodeSonar integration with Lattix provides precise and accurate architecture analysis to enable teams to review, refactor and maintain the architecture of complex C/C++ software systems. </p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
The Lattix CodeSonar integration loads the data from CodeSonar&#8217;s deep source code analysis to enable users to analyze the relationships between the contents of the C/C++ files. This capability to explore dependencies between functions, variables, class methods, fields and macros significantly improves impact analysis and support for refactoring initiatives. Users can conduct impact analysis on defects identified by CodeSonar, utilizing impact tags and reports to ascertain those parts of the architecture which could be affected directly or indirectly by changes in the code to fix the defects.</p>
<p>
GrammaTech will be demonstrating the integration at the Embedded World 2011 conference in Nuremberg, Germany, March 1-3, Hall 11, Booth 11/11-335.</p>
<p>
&#8220;The complementary analyses performed by Lattix and CodeSonar provide users with information that makes it easy to understand and manage dependencies,&#8221; said Mark Zarins, vice president of products at GrammaTech.&#8221;</p>
<p>
<h3 class="heading-1"></h3>
</p>
<p>
&#8220;Our integration with CodeSonar addresses the need for a more complete and scalable solution for complex C/C++ systems,&#8221; explained Frank Waldman, vice president and co-founder of Lattix. &#8220;Our mutual customers can now quickly achieve measurable results at any stage of development by understanding and improving the architecture, eliminating bad dependencies, expediting refactoring efforts and reducing defects.&#8221;</p>
<p>
For more information about the Lattix CodeSonar integration, please visit <a href="http://www.lattix.com/products/codesonar" >www.lattix.com/products/codesonar</a>. </p>
<p>
<h3 class="heading-1">Availability and Pricing</h3>
</p>
<p>
The Lattix CodeSonar integration is available immediately from Lattix in North America or from its partners throughout Europe, the Middle East, Asia Pacific and South America. It is included in the Lattix C/C++ Module at no additional cost. A free evaluation license is also available for download from <a href="http://www.lattix.com/download" >www.lattix.com/download</a>. </p>
<p>
<h3 class="heading-1">About Lattix</h3>
</p>
<p>
Lattix is the leader of software architecture management solutions that deliver higher software quality and lower risk throughout the application lifecycle. Lattix provides a powerful new approach which utilizes the Dependency Structure Matrix (DSM) for automated analysis and enforcement of system architectures. Lattix is located in North Reading, MA. More information about Lattix can be found at <a href="http://www.lattix.com" >www.lattix.com</a>. </p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes thirteen researchers with PhDs in programming languages and program analysis. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Green Hills Software Delivers Advanced Static Code Analysis Tool Integrated with MULTI(r) IDE</title>
		<link>http://embedded-computing.com/news/green-tool-integrated-multir-ide/</link>
		<comments>http://embedded-computing.com/news/green-tool-integrated-multir-ide/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 10:29:35 +0000</pubDate>
		<dc:creator>Green Hills Software, Inc.</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[Embedded Software]]></category>
		<category><![CDATA[embedded software developers]]></category>
		<category><![CDATA[embedded software development]]></category>
		<category><![CDATA[embedded software solutions]]></category>
		<category><![CDATA[Green Hills Software]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[rtos]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?23693</guid>
		<description><![CDATA[Manage Application Code Complexity While Enabling Safer and More Secure Software]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>BOSTON, MA &#8212; September 21, 2010 &#8211; Embedded Systems Conference, Booth 409 &#8211; Green Hills Software, Inc., the largest independent vendor of embedded software solutions, today announced that its powerful user-based static code analyzer, DoubleCheck&#8482;, is now provided as a standard feature with its MULTI&#174; Professional tool suite, the embedded industry&#8217;s benchmark in multicore development and debugger solutions. With this integration, Green Hills Software increases both developer productivity and code quality while enabling better management and control of code complexity and the overall coding process. This enabling technology is a critical requirement for medical and industrial device development where advanced software development processes are the norm.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
&#8220;The FDA is seeing rapid growth in software complexity in medical devices and we have recommended publicly that software developers utilize static analysis tools,&#8221; commented Rick Chapman, FDA/CDRH acting branch chief, General Hospital Devices Branch.</p>
<p>
Application complexity has become the most significant challenge for embedded software developers who need to develop reliable, safe, and secure applications while meeting time-to-market windows. Traditional debugging and testing methodologies fall short when dealing with today&#8217;s sophisticated code bases. The DoubleCheck static analysis tool provides a fundamental development and design strategy to cope with the explosion in code complexity.</p>
<p>
By taking advantage of accurate and efficient analysis algorithms that have been tuned and field proven over the past 28 years in Green Hills C/C++ compilers, DoubleCheck can be used as an integrated tool with MULTI to perform compilation and full program defect analysis in the same pass. DoubleCheck has been measured to be up to five times faster than other commercial analyzers due to design efficiencies. And, it is fast enough to be used continuously in a rapid iterative development environment by all developers. Furthermore, unlike other offerings, DoubleCheck automatically uses the same code configuration as is used during the final build process. This allows developers to be certain that the executed code is the same as the code that was &#8220;double-checked.&#8221;</p>
<p>
The DoubleCheck static analysis tool helps automate the enforcement of coding standards by measuring and optionally limiting software component complexity by using standardized metrics such as McCabe &#8211; making code easier to understand, maintain, and test. A range of configuration options add a number of intelligent quality controls to the DoubleCheck tool&#8217;s bug finding mission, including a number of MISRA compliance checks and enforcement of optional but important language standards.</p>
<p>
&#8220;Green Hills has helped customers design, develop, debug, and deploy the world&#8217;s most reliable, secure systems possible. Green Hills has unmatched expertise in understanding the requirements to develop such systems,&#8221; said Dave Kleidermacher, chief technology officer, Green Hills Software. &#8220;MULTI Professional with DoubleCheck combined with our safety and security certified INTEGRITY&#174; operating system and range of development and certification services provide customers complete solutions they can rely on when developing complex, critical embedded systems.&#8221;</p>
<p>
<h3 class="heading-1">About Green Hills Software</h3>
</p>
<p>
Founded in 1982, Green Hills Software, Inc. is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY-178B RTOS was the first and only operating system to be certified by the NSA to EAL6+ High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at <a href="http://www.ghs.com" >www.ghs.com</a>.</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Expands Leadership Role with Major Medical Device Manufacturers</title>
		<link>http://embedded-computing.com/news/grammatech-medical-device-manufacturers/</link>
		<comments>http://embedded-computing.com/news/grammatech-medical-device-manufacturers/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 20:33:39 +0000</pubDate>
		<dc:creator>Patterson &#38; Associates</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Patterson & Associates]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?21073</guid>
		<description><![CDATA[CodeSonar's ability to identify more defects is a key factor in customer adoption]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., manufacturer of the most in-depth source-code analysis technology, today announced that it has expanded its leadership in the medical device vertical market. CodeSonar&#174; has been selected by major U.S., European and Asia/PAC manufacturers because it is able to detect a larger percentage of critical defects in C/C++ code than any other static-analysis tool. For medical device manufacturers, this translates to providing the highest level of reliability.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
While CodeSonar was first adopted for avionics applications, medical organizations have been using CodeSonar to analyze medical-device software over the last four years. An early adopter was the U.S. Food and Drug Administration (FDA). In their project, the FDA used CodeSonar to perform a forensic analysis on a fielded medical device that failed. Today, CodeSonar continues to be used by the FDA. </p>
<p>
CodeSonar is used by some of the industry&#8217;s largest medical device companies for developing products that span a wide range of applications, including radiation therapy, cardiac resuscitation, respirators, ultrasound imaging, X-Ray imaging, MRI imaging, arthroscopy, computed tomography, cardiovascular applications, blood glucose monitoring, patient diagnostics, and high-speed cell sorting.</p>
<p>
GrammaTech has also seen growth in professional services centered on ensuring medical device reliability. &#8220;CodeSonar&#8217;s powerful static analysis capabilities and open API are leading major medical device companies to request customizations to CodeSonar that address domain-specific checking needs. For example, we recently completed some work for one of the largest global medical device manufacturers. The company knew that GrammaTech offers very in-depth technology for program path analysis, so they asked GrammaTech to create a set of custom checkers targeted at ensuring reliability of their multithreaded code,&#8221; said Paul Anderson, GrammaTech&#8217;s VP of Engineering.</p>
<p>
<h3 class="heading-1">About CodeSonar</h3>
</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code and identifies complex programming bugs that can result in system crashes, memory corruption and other serious problems. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security. This includes organizations developing software for wireless devices, networking equipment and consumer electronics.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions, and government agencies. The staff includes 12 PhD-level experts in programming languages and program analysis. The company has offices in New York and California. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
CodeSonar is a registered trademark of GrammaTech, Inc. All other trademarks are property of their respective companies.</p>
<p>
<h3 class="heading-1">The URL for this release is located at:</h3>
</p>
<p>
<a href="http://www.grammatech.com/news/2010/releases/03-02-10.html" >www.grammatech.com/news/2010/releases/03-02-10.[...]</a></p>
<p>
North American Sales Contact: GrammaTech, Inc., 317 North Aurora Street., Ithaca, NY 14850,</p>
<p>
Tel: +1 607-273-7340, Email: info@grammatech.com, Website: <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">International Sales Contacts:</h3>
</p>
<p>
UK and SCANDINAVIA: SCL, Jubilee House, Jubilee Walk, Three Bridges, CRAWLEY, West Sussex, RH10 1LQ, UK, Tel: +44 (0)1293 403636, Email: info@scl.com.</p>
<p>
CENTRAL EUROPE: Logic Technology JF. Kennedylaan 18, 5981 XC Panningen, The Netherlands,</p>
<p>
<h3 class="heading-1">Tel: +31 77 3078438, Email: info@logic.nl.</h3>
</p>
<p>
<h3 class="heading-1">FRANCE: ISIT, 8 Av. Jean Mermoz, B&#226;t. Les Diamants, 31770 COLOMIERS, FRANCE,</h3>
</p>
<p>
<h3 class="heading-1">Tel: +33 (0)5 61 30 69 00, Fax: +33 (0)5 61 16 50 63, Email: isit@isit.fr.</h3>
</p>
<p>
JAPAN: A.I. Corporation, Iijima Bldg, 2-25-2, Nishigotanda, Shinagawa-ku, Tokyo, 141-0031, Japan, Tel: +81-3-3493-7981, Fax: +81-3-3493-7993, Email: sales@aicp.co.jp.</p>
<p>
KOREA: MDS Technology Co., Ltd., 15F., Kolon Digital Tower Billant, Guro3-dong, Guro-gu, Seoul, Korea, 152-777, Tel: +82-2-2106-6000, Email: grammatech@mdstec.com.</p>
<p>
<h3 class="heading-1">Media Contact:</h3>
</p>
<p>
<h3 class="heading-1">Barbara Stewart</h3>
</p>
<p>
<h3 class="heading-1">Patterson &#038; Associates</h3>
</p>
<p>
<h3 class="heading-1">480-488-6909</h3>
</p>
<p>
<h3 class="heading-1">barbara@patterson.com</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LDRA tool suite integration maximizes IAR Embedded Workbench strengths</title>
		<link>http://embedded-computing.com/news/ldra-embedded-workbench-strengths/</link>
		<comments>http://embedded-computing.com/news/ldra-embedded-workbench-strengths/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 07:03:39 +0000</pubDate>
		<dc:creator>LDRA Software</dc:creator>
				<category><![CDATA[New Products]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[ldra software]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?20919</guid>
		<description><![CDATA[LDRA has integrated the LDRA tool suite with IAR Embedded Workbench for the PIC18, AVR, AVR32 and MSP430 microcontrollers. Thanks to IAR providing full ANSI C compliance, support for embedded C++ and host-controlled I/O facilities, LDRA can implement all features of the LDRA tool suite, equipping these small-footprint controllers for DO-178B and other rigorous certification standards.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'><br />
<table width="5" border="0" align="right" cellpadding="2" cellspacing="0">
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2Fpre-05-24-2011%2FFigure1_IAR_mcd_542661832.jpg" title=""><br />
					<img id="image1" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fosmnewsphotos.s3.amazonaws.com%2Fpre-05-24-2011%2FFigure1_IAR_mcd_542661832.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
<tr>
<td style="padding-left: 8px;">
<p>				<a onclick="popup=window.open(this.href, '', 'width=870,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="news_image_2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fwww.opensystems-publishing.com%2Fimages%2Fnews%2FFigure2_IAR_LDR_2086668155.jpg" title=""><br />
					<img id="image2" alt="" align="right" border="0" width='210' title="Click to zoom" src="http://i.opensystemsmedia.com/?bg=ffffff&#038;fltr[0]=usm|40|4&#038;q=93&#038;w=210&#038;src=http%3A%2F%2Fwww.opensystems-publishing.com%2Fimages%2Fnews%2FFigure2_IAR_LDR_2086668155.jpg" /><br />
				</a>
			</td>
</tr>
<tr>
<td align="center" style="padding-top: 9px; font-family: Arial, verdana; font-size: 9px; color: #343434;">
											</td>
</tr>
</table>
<p>Wirral, UK. 18 February 2010. LDRA, the leading provider of automated software verification, source code analysis, and test tools, has integrated the LDRA tool suite with IAR Embedded Workbench for the PIC18, AVR, AVR32 and MSP430 microcontrollers. Because IAR Embedded Workbench provides a full range of capabilities, the LDRA tool suite is able to realize its full potential, enabling companies to use these controllers for DO-178B and other rigorous certification standards. </p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
IAR Embedded Workbench reaches beyond the capabilities of native tool chains, providing full ANSI C compliance, support for embedded C++ as well as host-controlled I/O facilities not typically available for these microcontrollers. LDRA leverages these capabilities to add static analysis, code coverage to Modified Condition/Decision Coverage (MC/DC), and requirement traceability on these resource-constrained footprints.</p>
<p>
The LDRA tool suite fully hooks into these PIC, Atmel and TI tool chains, allowing for compilation, linking, programming, and execution in these environments. LDRA Testbed can read IAR project files and use these files to speed static analysis efforts by reading include paths, macros and other settings. In addition, LDRA Testbed and LDRA TBrun use the project files to compile, control IAR&#8217;s simulation and device-programming environments, execute on target, and extract the results. With this, developers get a head start on performing system and unit tests using the already available IAR infrastructure.</p>
<p>
The LDRA tool suite integration enables these microcontrollers to be used in DO-178B and similar medical and industrial certification environments. With medical standards now pushing medical device vendors to produce test output results that conform to MC/DC certification criteria, these capabilities are increasingly important. Since these capabilities are available in hosted as well as microprocessor-based devices, enterprises can standardize on LDRA and IAR as a common set of tools that developers can use to support a variety of devices and target environments.</p>
<p>
LDRA&#8217;s partnership with IAR has allowed LDRA and IAR to provide seamless solutions to customer test automation needs. For example, the recently completed MSP430 integration takes advantage of IAR&#8217;s JTAG I/O capabilities as well as cspybat command line integration tools. IAR&#8217;s full-featured hardware simulator is also fully supported by LDRA Testbed and TBrun. Developers can test identical instrumented executables and test harnesses on a target and simulator environment, greatly speeding time to market.</p>
<p>
For more information about the integration, visit <a href="http://www.ldra.com/integrations.asp" >www.ldra.com/integrations.asp</a> or e-mail info@ldra.com for more details.</p>
<p>
<h3 class="heading-1">About LDRA</h3>
</p>
<p>
For more than thirty years, LDRA has developed and driven the market for software that automates code analysis and software testing for safety-, mission-, security- and business- critical markets. Working with clients to achieve early error identification and full compliance with industry standards, LDRA traces requirements through static and dynamic analysis to unit testing and verification for a wide variety of hardware and software platforms. Boasting a worldwide presence, LDRA is headquartered in the UK with subsidiaries in the United States and an extensive distributor network. For more information on the LDRA tool suite, please visit: <a href="http://www.ldra.com" >www.ldra.com</a>.</p>
<p>
<h3 class="heading-1">Please send reader enquiries to:</h3>
</p>
<p>
<h3 class="heading-1">Mark James</h3>
</p>
<p>
<h3 class="heading-1">LDRA, Portside, Monks Ferry, Wirral, CH41 5LH, UK</h3>
</p>
<p>
<h3 class="heading-1">Email: mark.james@ldra.com</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Achieves Record Growth in 2009</title>
		<link>http://embedded-computing.com/news/grammatech-achieves-record-growth-2009/</link>
		<comments>http://embedded-computing.com/news/grammatech-achieves-record-growth-2009/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 06:37:41 +0000</pubDate>
		<dc:creator>Patterson &#38; Associates</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Patterson & Associates]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?20598</guid>
		<description><![CDATA[GrammaTech, Inc., manufacturer of the most in-depth source-code analysis technology, today announced record product sales for 2009]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., manufacturer of the most in-depth source-code analysis technology, today announced record product sales for 2009. The company also increased the staff by more than 40% in 2009. Privately held, and profitable every year since its inception, the company has thrived since the introduction of its CodeSonar&#174; static-analysis tool. CodeSonar&#8217;s popularity among developers of critical embedded systems is the catalyst that has fueled several years of growth, in spite of the recent global recession.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
&#8220;During a time when some competitors retreated, the company has continued to achieve record growth,&#8221; said GrammaTech&#8217;s CEO Tim Teitelbaum. &#8220;Based on the results of the last six months, we anticipate significant increases in both CodeSonar sales and professional services in 2010. We also have some exciting R&#038;D in the pipeline that we intend to productize this year.&#8221;</p>
<p>
In early 2009 GrammaTech expanded both its domestic sales force and its global distributor network, including the addition of offices in Europe. Sales in 2009 came from a variety of critical industries, including medical, industrial control, defense, aerospace, telecom, datacom, and electronics. </p>
<p>
Building on the record success of 2009, GrammaTech started 2010 strong, releasing CodeSonar 3.5 in the first week of January. CodeSonar 3.5 incorporates a variety of new features, most of which were developed based on feedback and demand from existing customers. For example, many customers are using CodeSonar for security reviews, so the number of security-related checks performed by CodeSonar has been increased significantly. </p>
<p>
Among these new enhancements are the &#8220;Build Security In&#8221; checks, which enforce C/C++ secure coding rules provided by the Build Security In (BSI) software assurance initiative of the U.S. Department of Homeland Security. Another new feature is broader platform support. CodeSonar is now fully supported on all current versions of Windows, as well as Linux, Solaris, and Mac OS X. Among the other advances in CodeSonar 3.5 are various improvements to performance and the user interface.</p>
<p>
<h3 class="heading-1">About CodeSonar</h3>
</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on C/C++ code and identifies complex programming bugs that can result in system crashes, memory corruption and other serious problems. CodeSonar has long been the software-analysis tool of choice for embedded developers working on mission-critical applications such as satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security. This includes organizations developing software for wireless devices, networking equipment and consumer electronics.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions, and government agencies.  The staff includes twelve PhD-level experts in programming languages and program analysis.  The company has offices in Ithaca, New York, and San Jose, California. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
CodeSonar is a registered trademark of GrammaTech, Inc. All other trademarks are property of their respective companies.</p>
<p>
North American Sales Contact: GrammaTech, Inc., 960 Saratoga Ave., Suite 113, San Jose, CA 95129, Tel: 408-246-9100, Email: info@grammatech.com, Website: <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">International Sales Contacts:</h3>
</p>
<p>
UK and Scandinavia: SCL, Jubilee House, Jubilee Walk, Three Bridges, CRAWLEY, West Sussex, RH10 1LQ, UK, Tel: +44 (0)1293 403636, Email: info@scl.com.</p>
<p>
France: ISIT, 8 Av. Jean Mermoz, B&#226;t. Les Diamants, 31770 COLOMIERS, FRANCE, Tel: +33 (0)5 61 30 69 00, Fax: +33 (0)5 61 16 50 63, Email: isit@isit.fr.</p>
<p>
Japan: A.I. Corporation, Iijima Bldg, 2-25-2, Nishigotanda, Shinagawa-ku, Tokyo, 141-0031, Japan, Tel: +81-3-3493-7981, Fax: +81-3-3493-7993, Email: sales@aicp.co.jp.</p>
<p>
Korea: MDS Technology Co., Ltd., 15F., Kolon Digital Tower Billant, Guro3-dong, Guro-gu, Seoul, Korea, 152-777, Tel: +82-2-2106-6000, Email: grammatech@mdstec.com.</p>
<p>
<h3 class="heading-1">The URL for this release is located at:</h3>
</p>
<p>
<a href="http://www.grammatech.com/news/2010/releases/01-26-10-II.html" >www.grammatech.com/news/2010/releases/01-26-10-[...]</a></p>
<p>
<h3 class="heading-1">Media Contact:</h3>
</p>
<p>
<h3 class="heading-1">Barbara Stewart</h3>
</p>
<p>
<h3 class="heading-1">Patterson &#038; Associates</h3>
</p>
<p>
<h3 class="heading-1">480-488-6909</h3>
</p>
<p>
<h3 class="heading-1">barbara@patterson.com</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PRQA Announces DO-178B Qualification Pack for QA*C++</title>
		<link>http://embedded-computing.com/news/prqa-do-178b-qualification-pack-qac/</link>
		<comments>http://embedded-computing.com/news/prqa-do-178b-qualification-pack-qac/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:27:28 +0000</pubDate>
		<dc:creator>PRQA</dc:creator>
				<category><![CDATA[Technology Partnerships]]></category>
		<category><![CDATA[do178b certification]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[prqa]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.mil-embedded.com/news/db/?19197</guid>
		<description><![CDATA[Coding standard compliance leader delivers pre-verified software to save customers time, money, and frustration]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>ESC, BOSTON and LONDON, UK &#8211; September 22, 2009 &#8211; PRQA | Programming Research, a world leader in coding standard enforcement and language-based static analysis, today announced the availability of a DO-178B Qualification Pack for QA&#183;C++, its industry-leading high-fidelity language analysis tool. PRQA plays an instrumental role in the development and application of coding standards in many industries including aerospace and avionics. </p>
<p>
&#8220;As safety-critical aerospace applications increasingly rely on embedded and system software, there is a growing need to verify the accuracy and consistency of this software,&#8221; said Paul Blundell, CEO PRQA | Programming Research. &#8220;As a result, we&#8217;re seeing an uptick in demand for qualification data, or software verification tools, from tool vendors. A pre-verified qualification pack seemed like the natural solution to address this need.&#8221; </p>
<p>
PRQA selected Verocel Inc., a leading authority on D0-178B qualification and software certification processes, to help the company create a qualification pack with independent verification of QA&#183;C++. Verocel has extensive expertise with RTCA/DO-178B Software Considerations in Airborne Systems and Equipment Certification, and participated in a number of DO-178B software certification projects to level A standards.</p>
<p>
Projects that employ the qualification pack are eligible for certification credit for the following two DO-178B objectives:</p>
<p>
<blockquote><span class="osp-news-bullet-text">- &#8220;A-5 (4) Source Code conforms to standards,&#8221; and</span></p></blockquote>
<p>
<blockquote><span class="osp-news-bullet-text">- &#8220;A-5 (6) Source Code is accurate and consistent.&#8221;</span></p></blockquote>
<p>
The QA&#183;C++ Qualification Pack includes Tool Operational Requirements (TOR), Tool Qualification Data (TQD), and Tool Qualification Plan (TQP) documents, along with a user-activated Certification Report to provide users with automated project-based artefact documentation. The PRQA solution provides unmatched DO178B certification fulfilment, and meets tool and process qualification needs for process-driven software development projects. </p>
<p>
Through the use of QA&#183;C++ coding standard compliance modules, PRQA&#8217;s associated qualification pack and a new automated certification report, developers of any software-based subsystem can provide the necessary verification documentation to obtain certification credit for DO-178B objectives. </p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
<h3 class="heading-1">About PRQA | Programming Research</h3>
</p>
<p>
PRQA | Programming Research pioneered the application of language-based analysis technology to automatically enforce coding standards&#8212;so you can build better software. Established in 1986, we&#8217;re recognized as &#8220;the coding standard experts&#8221; by leading software developers, industry experts, and standards organizations worldwide. We&#8217;re known as the thought leaders for developing and implementing best practices in today&#8217;s demanding software development environment&#8212;PRQA&#8217;s proven expertise in coding standard development, automated coding standard enforcement, automated code review &#038; software inspection, and source code analysis is simply unmatched. Our products include QA&#183;C&#8482;, QA&#183;C++&#8482;, QA&#183;J&#8482;, QA&#183;MISRA&#8482;, QA&#183;JSF++&#8482;, and QA&#183;HICPP&#8482; (HIGH&#183;INTEGRITY C++&#8482;) which can be found wherever software quality is paramount, coding standard compliance is mandated, high-integrity code is essential, developer productivity is key, and project success rates are critical. PRQA has corporate offices in the UK, USA, India, Ireland, and The Netherlands, complemented by a worldwide distribution network. Find out more at programmingresearch.com. </p>
<p>
<h3 class="heading-1">About VEROCEL INC.</h3>
</p>
<p>
Verocel provides expertise and services for Software Verification in the safety critical software industry. The Verocel staff has extensive experience providing safety critical software services in the avionics, ground-based aviation and the industrial sectors. Its services include the development and review of software plans and standards, software requirement and test development, software structural coverage analyses, life cycle data traceability, and outsource support. Founded in 1999, Verocel is privately held and headquartered in Westford, Massachusetts. For more information, please visit <a href="http://www.verocel.com" >www.verocel.com</a>. </p>
<p>
<h3 class="heading-1">Media Contact</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrammaTech Announces Newest Version of CodeSonar</title>
		<link>http://embedded-computing.com/news/grammatech-announces-newest-version-codesonar/</link>
		<comments>http://embedded-computing.com/news/grammatech-announces-newest-version-codesonar/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 17:02:16 +0000</pubDate>
		<dc:creator>GrammaTech, Inc.</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[code analysis]]></category>
		<category><![CDATA[code analysis tools]]></category>
		<category><![CDATA[GrammaTech]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[software project]]></category>
		<category><![CDATA[source code analysis]]></category>
		<category><![CDATA[static analysis]]></category>
		<category><![CDATA[static analysis tool]]></category>
		<category><![CDATA[static analysis tools]]></category>

		<guid isPermaLink="false">http://www.embedded-computing.com/news/db/?16390</guid>
		<description><![CDATA[Includes performance and integration improvements, and support for The Power of 10 rules for developing safety-critical code]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>GrammaTech, Inc., a leading manufacturer of source-code analysis tools, today announced that the next version of CodeSonar will ship in Q2 2009. The release includes checkers for the new Power of 10 coding standard, new facilities for integrating CodeSonar with defect-tracking systems and other tools, and significant performance improvements that reduce analysis time.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
One of the newest features is support for enforcing The Power of 10: Rules for Developing Safety-Critical Code, a set of coding rules developed by Gerard Holzmann, director of NASA/JPL&#8217;s Laboratory for Reliable Software. Holzmann is well-known in the field of software verification, where his contributions include the invention of the SPIN model checker. In the paper in which he proposed the Power of 10 rules, Holzmann noted that, &#8220;Manually reviewing the hundreds of thousands of lines of code that are written for larger applications is often infeasible. Existing coding guidelines therefore offer limited benefit, even for critical applications. A verifiable set of well-chosen coding rules could, however, assist in analyzing critical software components for properties that go well beyond compliance with the set of rules itself. To be effective, though, the set of rules must be small and it must be clear enough that users can easily understand and remember it. In addition, the rules must be specific enough that users can check them thoroughly and mechanically.&#8221;</p>
<p>
The new facilities for integrating CodeSonar with defect-tracking systems, version-control systems and other tools include an application programming interface (API) that enables customers to write scripts that examine and manipulate defect warning reports. &#8220;Customers have been integrating CodeSonar into their development process, so we took a detailed look at their needs and designed a new API to make integrations easy,&#8221; said Paul Anderson, vice president of engineering. The code that integrates CodeSonar with the Bugzilla defect-tracking system is provided as an example. The API can also be used to automate workflow on large projects.</p>
<p>
Numerous performance improvements, such as incremental analysis have reduced analysis time. With incremental analysis, the first analysis performs a full examination of the software project. However, subsequent analyses only examine paths affected by code changes. &#8220;The time savings depend on how much of the code has changed and the effects of those changes on the rest of the code. The reduction in analysis time can be dramatic,&#8221; said Paul Anderson.</p>
<p>
CodeSonar is a sophisticated static-analysis tool that performs a whole-program, interprocedural analysis on code and identifies complex programming bugs that can result in system crashes, memory corruption and other serious problems. CodeSonar has long been the software-analysis tool of choice for companies working on mission-critical applications like satellites, avionics, industrial controls and medical devices. Companies outside the safety-critical space are also adopting CodeSonar to improve software reliability and security. This includes organizations developing software for wireless devices, networking equipment and consumer electronics.</p>
<p>
<h3 class="heading-1">Pricing and Availability</h3>
</p>
<p>
CodeSonar 3.4 will have the same pricing as CodeSonar 3.3, which is available today with pricing starting at $4,000 USD for small projects. Licenses for larger projects are priced based on the size of the project. Interested parties can request a free trial of CodeSonar by contacting GrammaTech at info@grammatech.com.</p>
<p>
<h3 class="heading-1">About GrammaTech</h3>
</p>
<p>
GrammaTech&#8217;s static-analysis tools are used worldwide by startups, Fortune 500 companies, educational institutions and government agencies. The staff includes ten PhD-level experts in programming languages and program analysis. The privately-held company has offices in Ithaca, NY, and San Jose, CA. More information about GrammaTech can be found at <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">###</h3>
</p>
<p>
The URL for this release is located at: <a href="http://www.grammatech.com/news/2009/releases/3-31-09.html" >www.grammatech.com/news/2009/releases/3-31-09.h[...]</a></p>
<p>
North American Sales Contact: GrammaTech, Inc., 960 Saratoga Ave., Suite 113, San Jose, CA 95129, Tel. 408-246-9100, Email: info@grammatech.com, Website: <a href="http://www.grammatech.com" >www.grammatech.com</a>.</p>
<p>
<h3 class="heading-1">International Sales Contacts:</h3>
</p>
<p>
UK and SCANDINAVIA: Scientific Computers Ltd, Jubilee House, Jubilee Walk, Three Bridges, CRAWLEY, West Sussex, RH10 1LQ, UK, Tel: +44 (0)1293 403636, Email: info@scl.com.</p>
<p>
The Netherlands and Central Europe: Logic Technology, JF. Kennedylaan 18, 5981 XC Panningen, The Netherlands, Tel: +31 77 3078438, E-mail: info@logic.nl.</p>
<p>
FRANCE: ISIT, 8 Av. Jean Mermoz, B&#226;t. Les Diamants, 31770 COLOMIERS, FRANCE, Tel: +33 (0)5 61 30 69 00, Email: isit@isit.fr.</p>
<p>
JAPAN: A.I. Corporation, Iijima Bldg, 2-25-2, Nishigotanda, Shinagawa-ku, Tokyo, 141-0031, Japan, Tel: +81-3-3493-7981, Email: sales@aicp.co.jp.</p>
<p>
KOREA: MDS Technology Co., Ltd., 15F., Kolon Digital Tower Billant, Guro3-dong, Guro-gu, Seoul, Korea, 152-777, Tel: +82-2-2106-6000, Email: grammatech@mdstec.com.</p>
<p>
<h3 class="heading-1">Media Contact:</h3>
</p>
<p>
<h3 class="heading-1">Barbara Stewart</h3>
</p>
<p>
<h3 class="heading-1">Patterson &#038; Associates</h3>
</p>
<p>
<h3 class="heading-1">480-488-6909</h3>
</p>
<p>
<h3 class="heading-1">barbara@patterson.com</h3>
</p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JamaicaVM Realtime Technology Advanced in the HIJA Project</title>
		<link>http://embedded-computing.com/news/jamaicavm-advanced-the-hija-project/</link>
		<comments>http://embedded-computing.com/news/jamaicavm-advanced-the-hija-project/#comments</comments>
		<pubDate>Fri, 16 Feb 2007 09:22:06 +0000</pubDate>
		<dc:creator>aicas realtime GmbH</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[aicas realtime GmbH]]></category>
		<category><![CDATA[arinc 653]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[static analysis]]></category>

		<guid isPermaLink="false">http://www.industrial-embedded.com/news/db/?5464</guid>
		<description><![CDATA[Press release about the development of aicas' JavaVM JamaicaVM in the HIJa project and aicas' involvement in the development of the safety critical Java specification.]]></description>
			<content:encoded><![CDATA[<ul style='margin-left: 11px; margin-top: 0px; padding: 2px;'><li style="list-style-type: none; list-style: none; background-position: 0px 8px; background-image: url(http://cloud1.opensystemsmedia.com/arrows/9.gif); background-repeat: no-repeat;  margin-bottom: 11px; margin-top: 6px; padding-left: 19px; padding-top: 5px; font-size: 14px; font-family: arial;" ><p><span class='body'>
<p>Karlsruhe, February 16, 2007. With the successful completion of the HIJA Project, aicas provides new tools and techniques for developing realtime systems in Java. Technology developed through aicas&#8217; long experience in deterministic and realtime Java provided a reliable basis tool development in HIJA. In this project, aicas extended their JamaicaVM realtime Java technology by developing statical analysis tools for runtime error detection and resource usage, and for runtime debugging and monitoring.</p>
<p><span id="Ad-ABD-1" style="display: none; float: left;"></span>
</p>
<p>
Static analysis is performed with control and data flow information provided by a program wide Data Flow Analysis (DFA): a technique to determines the set of values that each variable may hold. This technique may be now used with the JamaicaVM to analyze an application to ensure the absence of runtime errors and the proper use of monitors (i.e. with proper ceiling priorities and without causing any deadlock). In addition, the result from DFA is used for Memory Usage analysis, i.e. for determining the worst case heap memory, scope memory, and stack usage for all tasks in an application.</p>
<p>
 Please find a picture of the HIJA project toolset at: <a href="http://www.aicas.com/images/toolchain_aicas-hija.gif" >www.aicas.com/images/toolchain_aicas-hija.gif</a></p>
<p>
 Runtime debugging and monitoring have been added by implementing the Java Virtual Machine Toolkit Interface (JVMTI).  This interface provides all facilities necessary for supporting debugging and monitoring tools.   JVMTI routines can be used to stop and start Java threads, read and write variables and fields, set and clear breakpoints, and step through code or continue execution.  It is implemented as a light weight native interface in the JVM and this independence makes it possible for vendors to provide special agents adapted to particular tasks and embedded environments.</p>
<p>
aicas led the development of a Safety Critical Java specification in the HIJA project which is a subset of the Real-Time Specification for Java (RTSJ).  This specification was selected as the basis for the safety critical Java standard being developed by the JSR 302 group of the Java Community process led by The Open Group (<a href="http://www.opengroup.org" >www.opengroup.org</a>).  The basic features in this proposal includes the use of a special Safety Critical VM library, priority ceiling emulation protocol for monitors, and a limited memory model, e.g., no garbage collection and heap memory, just immortal and scoped memory.  In the course of this work, the JamaicaVM was ported to an ARINC 653 System.  The goal of this effort is enable Java technology to be used for developing DO 178-B level A certifiable systems.</p>
<p>
Additionally, members of the aicas team wrote two papers describing their tools developed during the HIJA project, which where accepted for presentation at the 4th Workshop on Java Technologies for Realtime and Embedded Systems&#8212;JTRES 2006: the paper &#8220;Proving the Absence of RTSJ Related Runtime Errors through Data Flow Analysis&#8221; and the paper &#8220;Provably Correct Loops Bounds for Realtime Java Programs&#8221;, where the authors present a methodology combining data flow analysis and deductive formal verification for providing more general loop bounds.</p>
<p>
<h3 class="heading-1">About aicas (<a href="http://www.aicas.com" >www.aicas.com</a>)</h3>
</p>
<p>
aicas is a producer of modern software development tools especially for embedded systems and time critical control applications. Their principal product is the realtime Java development suite, the JamaicaVM, one of the first commercial implementations of the Real-Time Specification for Java (RTSJ). The company was founded in Karlsruhe, Germany in 2001. A second company was founded in 2005 in New Haven, CT to serve the US market. There is also a subsidiary in Japan. Important customers include EADS, Siemens, Boeing, and space agencies ESA and JAXA.</p>
<p>
<h3 class="heading-1">About JamaicaVM</h3>
</p>
<p>
JamaicaVM is a Java implementation for deeply embedded and time critical systems. JamaicaVM is based on an advanced realtime memory management technology (garbage collection) enabling the use of Java technology even for time and safety critical applications. Tools, such as the Jamaica Compiler and Builder, optimize the runtime performance and memory demand and provide for the analysis of the realtime behavior of Java applications.</p>
<p>
<h3 class="heading-1">About HIJA</h3>
</p>
<p>
HIJA (High Integrity Java) was an project sponsored by the European Union IST Sixth Framework, IST-511718. During its two years (June 2004&#8211;September 2006) the HIJA partners worked on defining and implementing a new High Integrity Java for networked realtime embedded systems. As embedded systems pervade society, their design, maintenance, and certification will require highly flexible, hardware independent technology to ensure cost effectiveness. Therefore, the strategic objective of the HIJA project was to advance realtime systems implementation technologies to support the development of Architecturally Neutral, high integrity RealTime Systems (ANRTS). More specifically, the main goal of the HIJA partners was to demonstrate that Java technology can be used as an effective ANRTS.</p>
<p>
<h3 class="heading-1">Your press contacts:</h3>
</p>
<p>
<h3 class="heading-1">aicas GmbH Andy Walter Director of Sales Haid-und-Neu-Stra&#223;e 18 76131 Karlsruhe</h3>
</p>
<p>
<h3 class="heading-1">Tel. +49 721 663 968-0 Fax. +49 721 663 968-99 E-Mail: info@aicas.com</h3>
</p>
<p>
<h3 class="heading-1">Following information is available online:</h3>
</p>
<p>
Press releases: <a href="http://www.aicas.com/press.html" >www.aicas.com/press.html</a> Press images: <a href="http://www.aicas.com/images.html" >www.aicas.com/images.html</a></p>
<p></span></p></li></ul>]]></content:encoded>
			<wfw:commentRss>http://embedded-computing.com/news/grammatech-analysis-eclipse-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
