<?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 analysis tools - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/analysis+tools/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with analysis tools - Channel 9</title><link>http://channel9.msdn.com/tags/Analysis+Tools/</link></image><description>analysis tools</description><link>http://channel9.msdn.com/tags/Analysis+Tools/</link><language>en-us</language><pubDate>Wed, 05 Aug 2009 17:23:19 GMT</pubDate><lastBuildDate>Wed, 05 Aug 2009 17:23:19 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>David Grant and Ryan Kivett: !Analyze - Automatic Root Cause Analysis</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_small_ch9.png" border="0" /&gt;!Analyze is an automatic root cause analysis tool for software failures. For years, it has provided insight to engineers both inside and outside of Microsoft. It is a key enabling technology behind numerous higher-level feedback systems, including Windows Error Reporting and Watson. &lt;br /&gt;
&lt;br /&gt;
!Analyze runs millions of times each day, producing actionable results from reliability telemetry data sent to Microsoft. Ordinary debugging tools report the file and function where a failure ended. !Analyze pinpoints where the failure started. &lt;br /&gt;
&lt;br /&gt;
How does it work, exactly? What's the story behind !Analyze? &lt;br /&gt;
&lt;br /&gt;
Meet two of the Software Developers behind !Analyze, David Grant and Ryan Kivett. They share with us how !Analyze works, it's history and provide a glimpse into it's potential future.Tune in. &lt;br /&gt;
&lt;br /&gt;
Great job, !Analyze team!&lt;img src="http://channel9.msdn.com/482885/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Charles/David-Grant-and-Ryan-Kivett-Analyze-Automatic-Root-Cause-Analysis/</comments><link>http://channel9.msdn.com/posts/Charles/David-Grant-and-Ryan-Kivett-Analyze-Automatic-Root-Cause-Analysis/</link><pubDate>Wed, 02 Sep 2009 17:33:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_2MB_ch9.wmv</guid><evnet:views>45238</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/482885/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>!Analyze is an automatic root cause analysis tool for software failures. For years, it has provided insight to engineers both inside and outside of Microsoft. It is a key enabling technology behind numerous higher-level feedback systems, including Windows Error Reporting and Watson. &lt;br /&gt;
&lt;br /&gt;
!Analyze runs millions of times each day, producing actionable results from reliability telemetry data sent to Microsoft. Ordinary debugging tools report the file and function where a failure ended. !Analyze pinpoints where the failure started.&lt;br /&gt;
 &lt;br /&gt;
How does it work, exactly? What's the story behind !Analyze? &lt;br /&gt;
&lt;br /&gt;
Meet two of the Software Developers behind !Analyze, David Grant and Ryan Kivett. They teach us how !Analyze works, it's history and peek into it's future.Tune in.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_ch9.mp4" expression="full" duration="1700" fileSize="201982734" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_ch9.mp3" expression="full" duration="1700" fileSize="13606720" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_ch9.mp4" expression="full" duration="1700" fileSize="201982734" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_ch9.wma" expression="full" duration="1700" fileSize="13763291" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_ch9.wmv" expression="full" duration="1700" fileSize="374445379" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_2MB_ch9.wmv" expression="full" duration="1700" fileSize="526575637" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_Zune_ch9.wmv" expression="full" duration="1700" fileSize="238253307" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/8/2/8/4/Win7Analyze_2MB_ch9.wmv" length="526575637" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Charles/David-Grant-and-Ryan-Kivett-Analyze-Automatic-Root-Cause-Analysis/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/482885/Trackback.aspx</trackback:ping><category>_Featured</category><category>_Win7</category><category>_Win7UnderHood</category><category>_Win7UnderHoodFeatured</category><category>Analysis Tools</category><category>Debugging</category><category>Reliability</category><category>Windows 7</category></item><item><title>TechFest - Lie Lu and Frank Seide - Music Steering Project</title><description>&lt;P&gt;The Music Steering Project is a software project that analyzes audio content to dynamically build a&amp;nbsp;playlists of similar music (similar to Pandora). This enables you to easily discover new&amp;nbsp;artists and songs, a problem I've personally had with a Zune subscription. It also&amp;nbsp;enables you to set&amp;nbsp;the mood&amp;nbsp;of music you want to listen&amp;nbsp;to and have the software automatically build you a playlist based on your mood.&lt;/P&gt;&lt;img src="http://channel9.msdn.com/249638/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Dan/TechFest-Lie-Lu-and-Frank-Seide-Music-Steering-Project/</comments><link>http://channel9.msdn.com/posts/Dan/TechFest-Lie-Lu-and-Frank-Seide-Music-Steering-Project/</link><pubDate>Tue, 04 Mar 2008 19:25:03 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFestSteerMusic.wmv</guid><evnet:views>7125</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249638/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;P&gt;The Music Steering Project is a software project that analyzes audio content to dynamically build a&amp;nbsp;playlists of similar music (similar to Pandora). This enables you to easily discover new&amp;nbsp;artists and songs, a problem I've personally had with a Zune subscription. It also&amp;nbsp;enables you to set&amp;nbsp;the mood&amp;nbsp;of music you want to listen&amp;nbsp;to and have the software automatically build you a playlist based on your mood.&lt;/P&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/5964db8b-5be5-48b3-a7d5-e2549ae3ff27/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f964f58c-5143-44be-9c00-92a237089eb4/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/4fd2fd2a-32ab-4068-a713-b4369007cb85/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/0079773b-ad93-4bc1-9498-5bfe7d65780c/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFestSteerMusic_ch9.mp3" expression="full" duration="871" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFestSteerMusic_ch9.wma" expression="full" duration="871" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFestSteerMusic.wmv" expression="full" duration="871" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFestSteerMusic.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Dan Fernandez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Dan/TechFest-Lie-Lu-and-Frank-Seide-Music-Steering-Project/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249638/Trackback.aspx</trackback:ping><category>Analysis Tools</category><category>Audio</category><category>MS Research</category><category>TechFest</category></item><item><title>Gabriel Torok: PreEmptive Software</title><description>I caught up with Gabriel Torok, President&amp;nbsp;of &lt;a href="http://www.preemptive.com/index.html"&gt;PreEmptive Software&lt;/a&gt; (you all know DotFuscator, right? That's PreEmptive's baby...) at TechEd 2007 (Yeah, this is coming to you late, but the video was shot by pros and pros take time to deliver pro stuff. I think it turned out great! Thanks, pros!)&lt;BR&gt;&lt;BR&gt;Here we talk about how PreEmptive's IL refactoring and&amp;nbsp;anlaytics&amp;nbsp;technology works.&lt;BR&gt;&lt;BR&gt;Enjoy.&lt;BR&gt;C&lt;img src="http://channel9.msdn.com/249602/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Inside+Out/Gabriel-Torok-PreEmptive-Software/</comments><link>http://channel9.msdn.com/shows/Inside+Out/Gabriel-Torok-PreEmptive-Software/</link><pubDate>Fri, 01 Feb 2008 21:21:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Inside+Out/Gabriel-Torok-PreEmptive-Software/</guid><evnet:views>12610</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249602/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I caught up with Gabriel Torok, President&amp;nbsp;of &lt;a href="http://www.preemptive.com/index.html"&gt;PreEmptive Software&lt;/a&gt; (you all know DotFuscator, right? That's PreEmptive's baby...) at TechEd 2007 (Yeah, this is coming to you late, but the video was shot by pros and pros take time to deliver pro stuff. I think it turned out great! Thanks, pros!)&lt;BR&gt;&lt;BR&gt;Here we talk about how PreEmptive's IL refactoring and&amp;nbsp;anlaytics&amp;nbsp;technology works.&lt;BR&gt;&lt;BR&gt;Enjoy.&lt;BR&gt;C</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/ca1ce585-094f-408e-9c71-456e217a9dbf/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/531b41cc-0312-4958-b0f9-50b81d8cd873/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d5355d72-33de-4389-a5c9-714163864fc9/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/10f99ea3-e287-4dce-88f1-df830903bcbf/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/IO_TorokPreemptive_ch9.mp3" expression="full" duration="610" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/IO_TorokPreemptive_ch9.wma" expression="full" duration="610" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/IO_TorokPreemptive.wmv" expression="full" duration="610" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/IO_TorokPreemptive.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Inside+Out/Gabriel-Torok-PreEmptive-Software/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249602/Trackback.aspx</trackback:ping><category>Analysis Tools</category></item><item><title>Dimension Security in SQL Server Analysis Services</title><description>This was from a request by a customer...&lt;BR&gt;A huge benefit of SQL Server Analysis Services is that just as accessing and manipulating data is more straightforward and oriented to the business, security is also easier to align with business needs. &lt;BR&gt;&lt;BR&gt;In this video I walk through how straightforward it is to use roles in Analysis Services to determine what data a user can and cannot see. Very easy point-and-click, no code necessary.&lt;img src="http://channel9.msdn.com/258492/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Philo589/Dimension-Security-in-SQL-Server-Analysis-Services/</comments><link>http://channel9.msdn.com/posts/Philo589/Dimension-Security-in-SQL-Server-Analysis-Services/</link><pubDate>Thu, 25 Oct 2007 06:13:58 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Philo589/Dimension-Security-in-SQL-Server-Analysis-Services/</guid><evnet:views>3825</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/258492/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This was from a request by a customer...&lt;BR&gt;A huge benefit of SQL Server Analysis Services is that just as accessing and manipulating data is more straightforward and oriented to the business, security is also easier to align with business needs. &lt;BR&gt;&lt;BR&gt;In this video I walk through how straightforward it is to use roles in Analysis Services to determine what data a user can and cannot see. Very easy point-and-click, no code necessary.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/5db4343a-ddfd-444c-b848-a6ffeaa8fc70/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/620e1d76-f69b-486c-afcf-2394797c979b/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0620735d-e558-4f58-be6c-8b474efbbf74/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/57274ea9-19d4-4206-846b-a162b887db7d/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/5a16cee3-1468-4074-b08d-2fdcfa5a672e/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/dad19388-4fe8-49cc-b00d-40015714a573/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/8/5/2/350411_SSAS Security.wmv" expression="full" duration="585" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/8/5/2/350411.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/8/5/2/350411_SSAS Security.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Philo589</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Philo589/Dimension-Security-in-SQL-Server-Analysis-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/258492/Trackback.aspx</trackback:ping><category>Analysis Tools</category><category>SQL Server</category></item><item><title>Byron Cook: Inside Terminator</title><description>A few months ago, I &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=324448shape="&gt;interviewed&lt;/a&gt; &lt;a href="http://research.microsoft.com/users/bycook/"&gt;Byron Cook&lt;/a&gt;, a researcher at &lt;a href="http://research.microsoft.com/aboutmsr/labs/cambridge/default.aspx"&gt;MSR Cambridge&lt;/a&gt;, about his work on &lt;a href="http://research.microsoft.com/TERMINATOR/"&gt;Terminator&lt;/a&gt;, which is a proof-based analysis tool used for proving that good things will eventually happen in unmanaged code paths. That is, it's a very good thing for code to stop executing eventually otherwise system hangs occur (drivers are the number one cause of system hangs and other undesirable system-wide problems). &lt;br /&gt;
&lt;br /&gt;
Terminator is designed to help developers find bugs in their code that cause non-terminating execution. Many of you provided feedback after the last interview that Byron should have gone a bit deeper into the technology, including whiteboarding proofs. Well, he was recently in Redmond and agreed to be the next participant in &lt;a href="http://channel9.msdn.com/shows/going_deepshape="&gt;Going Deep&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Here we dig into the details of Terminator on the whiteboard and even see a demo of Terminator running over some DDK (Driver Development Kit) sample C code. &lt;br /&gt;
&lt;br /&gt;
Fasten your seat belts. We do jump head first into the rabbit hole.&lt;br /&gt;
&lt;br /&gt;
Enjoy! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span&gt;PS: The Download file (pointed to from the Download button below) was encoded at 512Kbs. If you want a higher bit rate file you can click &lt;/span&gt;&lt;a href="http://download.microsoft.com/download/8/f/4/8f4288e3-85e8-4ae9-8099-ded5c4b9d52a/GD_ByronCook_Terminator.wmv"&gt;&lt;span&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;img src="http://channel9.msdn.com/249495/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Going+Deep/Byron-Cook-Inside-Terminator/</comments><link>http://channel9.msdn.com/shows/Going+Deep/Byron-Cook-Inside-Terminator/</link><pubDate>Thu, 13 Sep 2007 21:24:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/Going+Deep/Byron-Cook-Inside-Terminator/</guid><evnet:views>15976</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/249495/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>A few months ago, I interviewed Byron Cook, a researcher at MSR Cambridge, about his work on Terminator, which is a proof-based analysis tool used for proving that good things will eventually happen in unmanaged code paths. That is, it's a very good thing for code to stop executing eventually otherwise system hangs occur (drivers are the number one cause of system hangs and other undesirable system-wide problems). Terminator is designed to help developers find bugs in their code that cause non-terminating execution. Many of you provided feedback after the last interview that Byron should have…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/2ea863af-262a-40f9-b4a6-f4b4f8d58dac/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/863fae22-f6a7-41fe-8ec5-f8a25b378cc9/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/7b6468b5-810a-4a40-b690-8a5aa24bd225/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2b624290-366e-4728-827f-64637a2b8beb/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/7c113742-8f2a-4c29-bdf8-6dc68a40d4ed/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/102eba90-8506-4b3a-af8a-dd304985e1b5/" height="64" width="85" /><media:group><media:content url="http://download.microsoft.com/download/8/f/4/8f4288e3-85e8-4ae9-8099-ded5c4b9d52a/GD_ByronCook_Terminator_ch9.mp3" expression="full" duration="3048" fileSize="24384156" type="audio/mp3" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/8/f/4/8f4288e3-85e8-4ae9-8099-ded5c4b9d52a/GD_ByronCook_Terminator_ch9.wma" expression="full" duration="3048" fileSize="24658887" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://download.microsoft.com/download/f/5/0/f500b81a-86da-4f3c-9d27-5c6195bdcfe3/GD_ByronCook_Terminator_512.wmv" expression="full" duration="3048" fileSize="192921179" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://download.microsoft.com/download/f/5/0/f500b81a-86da-4f3c-9d27-5c6195bdcfe3/GD_ByronCook_Terminator_512.wmv" length="192921179" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Going+Deep/Byron-Cook-Inside-Terminator/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/249495/Trackback.aspx</trackback:ping><category>Analysis Tools</category><category>Byron Cook</category><category>C++</category><category>MS Research</category><category>Programming</category><category>Terminator</category></item></channel></rss>