<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with c - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/c/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with c - Channel 9</title><link>http://channel9.msdn.com/tags/C/</link></image><description>c</description><link>http://channel9.msdn.com/tags/C/</link><language>en-us</language><pubDate>Wed, 28 Jan 2009 21:09:31 GMT</pubDate><lastBuildDate>Wed, 28 Jan 2009 21:09:31 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Michal Moskal - VCC, The Verifying C Compiler</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_small_ch9.jpg" border="0" /&gt;Michal Moskal gives us a short introduction at the &lt;a href="http://research.microsoft.com/vcc/"&gt;Verifying C Compiler&lt;/a&gt; (VCC) project. VCC is a tool that proves correctness of annotated concurrent C programs or finds problems in them. VCC extends C with design by contract features, like pre- and postcondition as well as type invariants. The current primary goal of the VCC project is to to verify &lt;a href="http://www.microsoft.com/servers/hyper-v-server/default.mspx"&gt;Microsoft Hyper-V&lt;/a&gt;. Hyper-V is a hypervisor -- a thin layer of software that sits just above the hardware and beneath one or more operating systems. The Hypervisor verification project is a cooperation between &lt;a href="http://www.microsoft.com/emic/default.mspx"&gt;European Microsoft Innovation Center&lt;/a&gt; in Aachen, Germany the &lt;a href="http://research.microsoft.com/rise"&gt;RiSE&lt;/a&gt; group at &lt;a href="http://research.microsoft.com/"&gt;Microsoft Research&lt;/a&gt; in Redmond and the &lt;a href="http://www.uni-saarland.de/en/"&gt;Saarland University&lt;/a&gt; in Saarbrücken, Germany.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://research.microsoft.com/en-us/projects/vcc/vcc-msrc-2008-full.pdf"&gt;VCC slide deck&lt;/a&gt;, get the high-level picture and more details, &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://research.microsoft.com/vcc"&gt;VCC home page&lt;/a&gt;, all you want to know. &lt;/li&gt;
    &lt;li&gt;Unfortunately, there is currently no download available of VCC.  &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;p&gt;&lt;em&gt;The &lt;/em&gt;&lt;a href="http://research.microsoft.com/rise"&gt;&lt;em&gt;Research in Software Engineering team&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.&lt;/em&gt; &lt;/p&gt;&lt;img src="http://channel9.msdn.com/455468/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Peli/Michal-Moskal-and-The-Verified-C-Compiler/</comments><link>http://channel9.msdn.com/posts/Peli/Michal-Moskal-and-The-Verified-C-Compiler/</link><pubDate>Fri, 30 Jan 2009 10:25:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.wmv</guid><evnet:views>49878</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/455468/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Michal Moskal gives us a short introduction at the Verifying C Compiler (VCC) project. VCC is a tool that proves correctness of annotated concurrent C programs or finds problems in them. VCC extends C with design by contract features, like pre- and postcondition as well as type invariants.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.mp4" expression="full" duration="1324" fileSize="65882807" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.mp3" expression="full" duration="1324" fileSize="10592885" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.mp4" expression="full" duration="1324" fileSize="65882807" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.wma" expression="full" duration="1324" fileSize="21423507" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.wmv" expression="full" duration="1324" fileSize="68237379" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_2MB_ch9.wmv" expression="full" duration="1324" fileSize="76211889" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_Zune_ch9.wmv" expression="full" duration="1324" fileSize="61581359" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_2MB_ch9.wmv" expression="full" duration="1324" fileSize="76211889" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/6/4/5/5/4/koskalverifiedc_ch9.wmv" length="68237379" type="video/x-ms-wmv" /><dc:creator>Peli de Halleux</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Peli/Michal-Moskal-and-The-Verified-C-Compiler/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/455468/Trackback.aspx</trackback:ping><category>C</category><category>Compilers</category><category>HyperV</category><category>research</category><category>rise</category><category>Software Engineering Research</category><category>Testing</category><category>vcc</category><category>verification</category></item></channel></rss>