<?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>OpenSAMM &#187; presentation</title>
	<atom:link href="http://www.opensamm.org/tag/presentation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensamm.org</link>
	<description>A guide to building security into software development</description>
	<lastBuildDate>Tue, 26 Jul 2011 16:25:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OpenSAMM in eBook Format</title>
		<link>http://www.opensamm.org/2011/04/opensamm-in-ebook-format/</link>
		<comments>http://www.opensamm.org/2011/04/opensamm-in-ebook-format/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 08:41:47 +0000</pubDate>
		<dc:creator>Colin Watson</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=833</guid>
		<description><![CDATA[The OpenSAMM 1.0 English XML source file has been converted into an eBook formats by Paweł Krawczyk. You can read more about the file and download it on IPsec.pl at http://ipsec.pl/node/967]]></description>
			<content:encoded><![CDATA[<p>The OpenSAMM 1.0 English <a href="http://www.opensamm.org/download/">XML source file</a> has been converted into an <a href="http://en.wikipedia.org/wiki/Comparison_of_e-book_formats">eBook formats</a> by <a href="https://lists.owasp.org/pipermail/samm/2011-January/000280.html">Paweł Krawczyk</a>.  </p>
<p>You can read more about the file and download it on <a href="http://ipsec.pl">IPsec.pl</a> at <a href="http://ipsec.pl/node/967">http://ipsec.pl/node/967</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2011/04/opensamm-in-ebook-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSAMM Overview Presentation in French</title>
		<link>http://www.opensamm.org/2010/10/opensamm-overview-presentation-in-french/</link>
		<comments>http://www.opensamm.org/2010/10/opensamm-overview-presentation-in-french/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 16:04:14 +0000</pubDate>
		<dc:creator>Pravir Chandra</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[french]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=798</guid>
		<description><![CDATA[Thanks to Hubert Grégoire and Sebastien Gioria, we now have a French translation of the OpenSAMM 1.0 Overview presentation available for download. You can get it from the download tab or there is a direct link here. If anyone else has translated the presentation to other languages for local chapter presentations, please feel free to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-799" title="OpenSAMM Preso in French" src="http://www.opensamm.org/wp-content/uploads/2010/10/Picture-1.png" alt="" width="300" height="226" />Thanks to Hubert Grégoire and Sebastien Gioria, we now have a French translation of the OpenSAMM 1.0 Overview presentation available for download. You can get it from the <a href="http://www.opensamm.org/download/">download tab</a> or there is a <a href="http://www.opensamm.org/downloads/resources/OpenSAMM-1.0-fr_FR.ppt">direct link here</a>.</p>
<p>If anyone else has translated the presentation to other languages for local chapter presentations, please feel free to send them to me (or the mailing list) and we&#8217;ll get them posted for all to access.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2010/10/opensamm-overview-presentation-in-french/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roadmap Chart Generation &#8211; Part 3 of 3</title>
		<link>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-3-of-3/</link>
		<comments>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-3-of-3/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 04:25:42 +0000</pubDate>
		<dc:creator>Colin Watson</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=721</guid>
		<description><![CDATA[Yesterday Part 2 described how to create and validate the source roadmap data files. In this post, transforming the data files into the final SVG format we saw in Part 1 will be described. The great thing about having data in XML is the ability to translate it easily into another format using Extensible Stylesheet [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-banner-3.png" alt="Code snippet from the SAMM Roadmap chart XSLT file" width="240" height="221" class="alignright size-full wp-image-730" /></p>
<p>Yesterday <a href="http://www.opensamm.org/2010/09/roadmap-chart-generation-part-2-of-3/">Part 2</a> described how to create and validate the source roadmap data files.  In this post, transforming the data files into the final SVG format we saw in <a href="http://www.opensamm.org/2010/09/roadmap-chart-generation-part-1-of-3/">Part 1</a> will be described.</p>
<p>The great thing about having data in XML is the ability to translate it easily into another format using <a href="http://en.wikipedia.org/wiki/XSLT">Extensible Stylesheet Language Transformations</a> (XSLT).</p>
<h3>Transformation</h3>
<p><a href='http://www.opensamm.org/wp-content/uploads/2010/09/20100928-samm-roadmap-chart-generation-part-3.zip'>Download the archive of files</a>.</p>
<p>With Brenda&#8217;s assistance we now have an XSLT file which can be used to translate a valid and well-formed SAMM Roadmap source data file into a valid SVG file.  You need the two XSL files included in the archive download linked above:</p>
<p style="margin-left:3em">SAMM-1.0-roadmap-0.6-en_US.xsl<br />
SAMM-1.0-utilities-0.1.xsl</p>
<p>You also need the base US English XML file (version 0.3) for SAMM v1.0 and your XML data files.  The archive includes the two example XML files from Part 1 (again) and the US English SAMM base XML file.  Remember the latter should normally be downloaded from the <a href="http://www.opensamm.org/download/">SAMM download page</a>.  Place all the files in a new directory.</p>
<p>Take a tool which can undertake XSLT conversions, and apply SAMM-1.0-roadmap-0.6-en_US.xsl to your XML file or one of the examples.  An SVG file should be created.</p>
<div id="attachment_735" class="wp-caption aligncenter" style="width: 579px"><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-ex1-rendered-extract.png" alt="Partial screen capture (as a JPEG) of a generated SVG SAMM Roadmap Chart" width="569" height="399" class="size-full wp-image-735" /><p class="wp-caption-text">Partial screen capture (as a JPEG) of a generated SVG SAMM Roadmap Chart</p></div>
<p>And that&#8217;s it.  Alter your XML files to see the effect on the generated SVG charts.</p>
<p>If you don&#8217;t want to use XML and XSLT, you can of course just edit the SVG files directly using some sort of text editor.</p>
<h3>Next</h3>
<p>I hope to spend some time creating SVG charts for the SAMM scorecard charts sometime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-3-of-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roadmap Chart Generation &#8211; Part 2 of 3</title>
		<link>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-2-of-3/</link>
		<comments>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-2-of-3/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 11:00:38 +0000</pubDate>
		<dc:creator>Colin Watson</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=689</guid>
		<description><![CDATA[Part 1 demonstrated the final generated SCG charts. Here we will look at the starting point&#8212;the source roadmap data files. The roadmap charts describe changing level data across a number of implementation states. The charts are not project planning tools and therefore the durations are neither defined nor indicated in the widths on the charts. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-banner-2.png" alt="Snippet of the source code from an example SAMM Roadmap XML file" width="240" height="221" class="alignright size-full wp-image-690" /></p>
<p><a href="http://www.opensamm.org/2010/09/roadmap-chart-generation-part-1-of-3/">Part 1</a> demonstrated the final generated SCG charts.  Here we will look at the starting point&mdash;the source roadmap data files.</p>
<p>The roadmap charts describe changing level data across a number of implementation states.  The charts are not project planning tools and therefore the durations are neither defined nor indicated in the widths on the charts.</p>
<p>Maturity Level information can be 0, 1, 2 and 3 or where there is additional assurances in place beyond those indicated by the Level, the &#8220;+&#8221; symbol can be used so 0+, 1+ and 2+ are also allowed if required.  For charting purposes these are treated as &#189;, 1&#189; and 2&#189;.  There is no assumption that Maturity Levels will increase through subsequent states; Maturity Levels can fall as well as rise, or remain static.</p>
<h3>States</h3>
<p><i>&#8220;Roadmaps &#8230; consist of [states] (the vertical bars) in which several Practices are each improved by one Level.  Therefore, building a roadmap entails selection of which Practices to improve in each planned [state].&#8221;</i> SAMM v1.0</p>
<p>Unlike in the previous spreadsheet version, the number of states (phases, steps or stages) which can be charted is flexible from 2 to 10.  The greater the number of states there are, the wider the final generated chart will be.  We will see below that your &#8220;states&#8221; can be called anything you want.</p>
<h3>Format</h3>
<p><a href='http://www.opensamm.org/wp-content/uploads/2010/09/20100927-samm-roadmap-chart-generation-part-2.zip'>Download the archive of files</a>.</p>
<p>The archive contains two example SAMM Roadmap XML files.  The primary structure of the XML files is:</p>
<pre style="font-size:1.3em;color:#666;margin:-0.5em 0 1em 3em">
&lt;?xml version="1.0" encoding="iso-8859-1"?&gt;
&lt;maturity&gt;
	&lt;title&gt;...&lt;/title&gt;
	&lt;states&gt;
	...
	&lt;/states&gt;
&lt;/maturity&gt;
</pre>
<p>where the title (XML encoding) is used as a heading on the chart legend, and the Maturity Level data are included between the &lt;states&gt;&lt;/states&gt; markup tags.</p>
<p>The first markup within the section must be the Maturity Levels at the start i.e. state 0 (zero).  State 0 has a title (&#8220;Start&#8221; in the example below) and description, but these are not used or displayed.  All security Practices that are to appear on the roadmap must be defined within the &lt;levels&gt; markup.</p>
<pre style="font-size:1.3em;color:#666;margin:-0.5em 0 1em 3em">
&lt;state number="0"&gt;
	&lt;title&gt;Start&lt;/title&gt;
	&lt;description&gt;&lt;/description&gt;
	&lt;levels&gt;
		&lt;level security-practice="SM" value="1" /&gt;
		&lt;level security-practice="PC" value="0" /&gt;
		&lt;level security-practice="EG" value="0" /&gt;
		&lt;level security-practice="TA" value="0" /&gt;
		&lt;level security-practice="SR" value="0" /&gt;
		&lt;level security-practice="SA" value="0" /&gt;
		&lt;level security-practice="DR" value="0" /&gt;
		&lt;level security-practice="CR" value="1" /&gt;
 		&lt;level security-practice="ST" value="0" /&gt;
		&lt;level security-practice="VM" value="0" /&gt;
		&lt;level security-practice="EH" value="0" /&gt;
		&lt;level security-practice="OE" value="0" /&gt;
	&lt;/levels&gt;
&lt;/state&gt;
</pre>
<p>The values for the attribute &#8220;security-practice&#8221; must match the security Practice attribute &#8220;id&#8221; defined in the &lt;security-practice&gt; markup tag within the base SAMM XML file (e.g.  SAMM-1.0-XML-0.3-en_US.xml mentioned in Part 1).  &#8220;SM&#8221; is &#8220;Strategy &amp; Metrics&#8221;, &#8220;PC&#8221; is &#8220;Policy &amp; Compliance&#8221;, etc.</p>
<p>Subsequent state numbers (1, 2, 3, etc) must include values for the title, description, and as mentioned in Part 1, only data for Practices where the Maturity Level changes should be included:</p>
<pre style="font-size:1.3em;color:#666;margin:-0.5em 0 1em 3em">
&lt;state number="1"&gt;
	&lt;title&gt;Phase 1&lt;/title&gt;
	&lt;description&gt;2010/11 Michaelmas Term&lt;/description&gt;
	&lt;levels&gt;
		&lt;level security-practice=&quot;EG&quot; value=&quot;1&quot; /&gt;
		&lt;level security-practice=&quot;SR&quot; value=&quot;0+&quot; /&gt;
 		&lt;level security-practice=&quot;ST&quot; value=&quot;1&quot; /&gt;
		&lt;level security-practice=&quot;VM&quot; value=&quot;0+&quot; /&gt;
	&lt;/levels&gt;
&lt;/state&gt;
&lt;state number=&quot;2&quot;&gt;
	&lt;title&gt;Phase 2&lt;/title&gt;
	&lt;description&gt;2010/11 Hilary Term&lt;/description&gt;
	&lt;levels&gt;
		&lt;level security-practice=&quot;SM&quot; value=&quot;2&quot; /&gt;
		&lt;level security-practice=&quot;EG&quot; value=&quot;2&quot; /&gt;
		&lt;level security-practice=&quot;TA&quot; value=&quot;1&quot; /&gt;
		&lt;level security-practice=&quot;DR&quot; value=&quot;1&quot; /&gt;
		&lt;level security-practice=&quot;CR&quot; value=&quot;2&quot; /&gt;
 		&lt;level security-practice=&quot;ST&quot; value=&quot;2&quot; /&gt;
		&lt;level security-practice=&quot;OE&quot; value=&quot;1&quot; /&gt;
	&lt;/levels&gt;
&lt;/state&gt;
</pre>
<p>Subsequent stages are defined in the same manner.  The file is saved with an XML extension.</p>
<p>For the eagle-eyed amongst you, you might have noticed a vertical dashed line in the SVG example shown in Part 1, which doesn&#8217;t appear in any of the roadmaps in the SAMM document.  This is a new optional attribute which can be added to one of the stages.  Just add the attribute &#8220;marker&#8221; with value &#8220;true&#8221; in one of the &lt;state&gt; tags and the line will be drawn.  This might mean &quot;status now&quot; or an important event on the timeline, but that can be described in your accompanying text or presentation.</p>
<h3>Validation</h3>
<p>We tried the make the source data files as human-readable as possible, but thought we also needed to provide a way to validate the format.</p>
<p>Firstly check the file is well-formed.  The simplest method is to use the W3C Markup Validation Service to <a href="http://validator.w3.org/#validate-by-upload">upload the file</a> or <a href="http://validator.w3.org/#validate-by-input">directly input the file content</a>.  If your data contains confidential information, you may want to undertake this check locally instead.</p>
<p>Then once the file has passed the previous check, test the XML structure against the XML Schema Definition (XSD) provided in the download link above:</p>
<p style="margin-left:3em">SAMM-1.0-roadmap-0.3.xsd</p>
<p>You will need some sort of XML tool for this.  The XSD includes some assertion statements, and therefore needs XSD v1.1 enabled in a Saxon parser.  It also has some <a href="http://en.wikipedia.org/wiki/Schematron">Schematron</a> statements which should be validated as well.</p>
<p>Now you should have validated XML files.</p>
<h3>Continues&#8230;</h3>
<p>In Part 3 tomorrow, the automated process for transforming the source data into the final SVG files will be described.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-2-of-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roadmap Chart Generation &#8211; Part 1 of 3</title>
		<link>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-1-of-3/</link>
		<comments>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-1-of-3/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 03:30:54 +0000</pubDate>
		<dc:creator>Colin Watson</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=655</guid>
		<description><![CDATA[OpenSAMM documentation has a big design wow factor and SAMM users, such as development companies, auditors and security consultants, are often keen to mimic the style, especially the graphs. So, last year I developed a Microsoft Excel spreadsheet to help in the creation of roadmap charts. However it was a bit of a fudge to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-banner.png" alt="Partial view of a SAMM roadmap chart" width="240" height="221" class="alignright size-full wp-image-677" /></p>
<p>OpenSAMM documentation has a big design wow factor and SAMM users, such as development companies, auditors and security consultants, are often keen to mimic the style, especially the graphs. So, last year I developed a Microsoft Excel spreadsheet to help in the creation of roadmap charts.</p>
<p>However it was a bit of a fudge to make the output look similar to the Adobe Illustrator versions in SAMM.  The spreadsheet was difficult to alter if you had more than four stages in the roadmap, it was restricted to whole level values (not 0+, 1+ or 2+), and it included background images making it fiddly to edit.</p>
<h3>A better way?</h3>
<p>Open Office Calc didn&#8217;t seem to provide enough functionality to generate the charts, and Microsoft Visio is quite expensive, and even then I couldn&#8217;t make it format the data as required.  Last year I was invited by David Rook to <a href="http://www.clerkendweller.com/2009/7/24/Building-a-Software-Security-Assurance-Programme">present SAMM</a> at an <a href="http://www.owasp.org/index.php/Ireland">OWASP Ireland</a> chapter meeting in Dublin.  After the presentation, I spoke with Eoin Keary (OWASP Board member) and we discussed whether a server-side option could be built which would be more flexible.  But I had begun using <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics">Scalable Vector Graphics</a> (SVG) for another project and realised these would be a better solution for creating the charts, since modern web browsers support SVG markup directly and it could all be created locally rather than using a remote service.</p>
<h3>SVG charts</h3>
<p>I began working on some mockups, and in March this year posted them to the <a href="https://lists.owasp.org/mailman/listinfo/samm">SAMM mailing list</a>, asking if anyone else had any <a href="http://en.wikipedia.org/wiki/XPath">XML Path Language</a> (XPath) or <a href="http://en.wikipedia.org/wiki/XSLT">Extensible Stylesheet Language Transformations</a> (XSLT) experience with which to help improve my initial efforts.  Brenda Larcom kindly replied.  What a difference she made.  Brenda&#8217;s initial ideas included:</p>
<ul>
<li>have a more explicit/human-readable connection between the state (phase, stage or step) and the target maturity levels for that state;</li>
<li>use sparse data, i.e. if a level doesn&#8217;t change in a state, the chart uses the data from the previous state; and</li>
<li>segregate data (put the data in elements) from display options (put options in attributes).</li>
</ul>
<p>We spent the next couple of months bouncing ideas and files back-and-forth, and Brenda&#8217;s expertise meant we ended up with a much more compact file structure.  <a href="http://www.owasp.org/index.php/Category:Software_Assurance_Maturity_Model">SAMM project</a> leader Pravir Chandra also helped by providing all the textual information from SAMM in an <a href="http://www.opensamm.org/2010/08/resources-posted-and-samm-in-xml/">XML file</a>.  The base US English XML file (version 0.3) for SAMM v1.0 is currently available (SAMM-1.0-XML-0.3-en_US.xml in a Zip archive on the <a href="http://www.opensamm.org/download/">SAMM download</a> page, adjacent to the PDF version).  Save that&mdash;you&#8217;ll need it in Part 3.</p>
<p>With one thing and another, it&#8217;s been a little while since then, but Pravir asked if we could share our efforts via this blog rather than using the mailing list alone.</p>
<p>I&#8217;d like to begin at the end, and show you examples of the generated SVG files.</p>
<h3>Examples</h3>
<p><a href='http://www.opensamm.org/wp-content/uploads/2010/09/20100924-samm-roadmap-chart-generation-part-1.zip'>Download the archive of files</a>.</p>
<p>We need an external style sheet (included in the download above) to view the generated SVG files.  Extract SAMM-1.0-roadmap-0.4.css into a directory, for example:</p>
<p style="margin-left:3em">e:\path\samm\roadmap-part-1</p>
<p>Then extract the two example SVG files into the same directory.  If you view the source of the SVG files, you will just see the XML content like this partial view below:</p>
<div id="attachment_657" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-ex1-source.png"><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-ex1-source-150x150.png" alt="Partial view of the XML source code in an example SAMM roadmap chart SVG file" width="150" height="150" class="size-thumbnail wp-image-657" /></a><p class="wp-caption-text">Example SAMM Roadmap Chart Source Code</p></div>
<p>You can use your web browser to render the chart visually.  Open each SVG file in turn from the directory, for example:</p>
<p style="margin-left:3em">file:///e:/path/samm/roadmap-part-1/roadmap-ex1.svg</p>
<p>You should see something like the JPEG screen capture below:</p>
<div id="attachment_658" class="wp-caption aligncenter" style="width: 160px"><a href="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-ex1-rendered.png"><img src="http://www.opensamm.org/wp-content/uploads/2010/09/sc-roadmap-ex1-rendered-150x150.png" alt="Example SAMM roadmap chart SVG file rendered in a web browser window" width="150" height="150" class="size-thumbnail wp-image-658" /></a><p class="wp-caption-text">Example Rendered SAMM Roadmap Chart</p></div>
<p>The charts are of a fixed size, but you can alter your browser zoom level.  If you want a static file, take a screen capture the image and paste it into your report.  The external style sheet file is referenced from within the SVG file like this:</p>
<pre style="font-size:1.3em;color:#666;margin:-0.5em 0 1em 3em">
&lt;?xml-stylesheet type="text/css" href="SAMM-1.0-roadmap-0.4.css"?&gt;
</pre>
<p>So if you change the CSS filename or location, you must edit the SVG file (perhaps just using a text editor).  You can of course customise the CSS file to alter the chart appearance.</p>
<h3>Continues&#8230;</h3>
<p>In Part 2 on Monday, the XML format for source roadmap data will be discussed, and in Part 3 an automated process for transforming that data into the final SVG files, like the one above, will be described.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2010/09/roadmap-chart-generation-part-1-of-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Resources posted and SAMM in XML</title>
		<link>http://www.opensamm.org/2010/08/resources-posted-and-samm-in-xml/</link>
		<comments>http://www.opensamm.org/2010/08/resources-posted-and-samm-in-xml/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 05:30:03 +0000</pubDate>
		<dc:creator>Pravir Chandra</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=618</guid>
		<description><![CDATA[Over the course of the past year, many people have contributed resources related to SAMM (via the mailing list primarily) and we haven&#8217;t had them in an easy-to-find place. Well, that&#8217;s all changed now. The new Download page now has all the resources neatly organized for people to download, use, and extend. If you have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.opensamm.org/download"><img class="alignright size-medium wp-image-620" title="Downloads-Screenshot" src="http://www.opensamm.org/wp-content/uploads/2010/08/Picture-2-300x217.png" alt="download" width="300" height="217" /></a>Over the course of the past year, many people have contributed resources related to SAMM (via <a href="http://www.opensamm.org/2009/03/samm-mailing-list/">the mailing list</a> primarily) and we haven&#8217;t had them in an easy-to-find place. Well, that&#8217;s all changed now. The new <a href="http://opensamm.org/download">Download</a> page now has all the resources neatly organized for people to download, use, and extend. If you have created any other resources (or made improvements to any that we have posted) please to ping the mailing list with the updates and we&#8217;ll link them from this page.</p>
<p>One of the other new items is a full XML version of the SAMM 1.0 framework document. It includes all the content from the whole SAMM document, so now it should be a lot simpler to build tools and automation around the model itself (not to mention making translations into other languages a lot simpler).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2010/08/resources-posted-and-samm-in-xml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Browse the model online</title>
		<link>http://www.opensamm.org/2009/05/browse-the-model-online/</link>
		<comments>http://www.opensamm.org/2009/05/browse-the-model-online/#comments</comments>
		<pubDate>Mon, 04 May 2009 19:43:44 +0000</pubDate>
		<dc:creator>Pravir Chandra</dc:creator>
				<category><![CDATA[Discussion]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=251</guid>
		<description><![CDATA[Over the weekend, we managed to get large parts of the SAMM content imported into the OWASP wiki so that folks can browse the model online. This will also support community contributions for additional material that maps under the SAMM activities. It&#8217;ll also help for folks making mappings to existing regulatory standards. The official SAMM [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.owasp.org/index.php/SAMM#tab=Browse_Online"><img class="size-medium wp-image-252 alignright" title="picture-1" src="http://www.opensamm.org/wp-content/uploads/2009/05/picture-1-224x299.png" alt="picture-1" width="224" height="299" /></a></p>
<p>Over the weekend, we managed to get large parts of the SAMM content imported into the OWASP wiki so that folks can browse the model online. This will also support community contributions for additional material that maps under the SAMM activities. It&#8217;ll also help for folks making mappings to existing regulatory standards.</p>
<p>The official SAMM releases going forward will still be made in PDF form for mass distribution.  The wiki version will syndicate some of the content for easy online referencing, but the PDF version is still the authoritative source of SAMM information.</p>
<p><a href="http://www.owasp.org/index.php/SAMM#tab=Browse_Online" target="_blank">Check it out on the OWASP wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2009/05/browse-the-model-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OWASP Podcast about SAMM</title>
		<link>http://www.opensamm.org/2009/03/owasp-podcast-about-samm/</link>
		<comments>http://www.opensamm.org/2009/03/owasp-podcast-about-samm/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 01:14:17 +0000</pubDate>
		<dc:creator>Pravir Chandra</dc:creator>
				<category><![CDATA[Press]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[bsimm]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/?p=154</guid>
		<description><![CDATA[I recorded an OWASP Podcast episode with Jim Manico and it just went live. We discuss the new SAMM release, some of the project&#8217;s history, and, of course, some other favorite projects of mine. Jim is a great host and I can&#8217;t wait to get invited for another!]]></description>
			<content:encoded><![CDATA[<p><a href="http://manicode.blogspot.com/2009/03/owasp-podcast-14-pravir-chandra-and.html"><img class="alignright" title="owasp podcast" src="http://www.owasp.org/download/lcasey/OWASP_Podcast_300x300.jpg" alt="" width="200" height="200" /></a>I recorded an OWASP Podcast episode with Jim Manico and <a href="http://manicode.blogspot.com/2009/03/owasp-podcast-14-pravir-chandra-and.html" target="_blank">it just went live</a>. We discuss the new SAMM release, some of the project&#8217;s history, and, of course, some other favorite projects of mine. Jim is a great host and I can&#8217;t wait to get invited for another!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2009/03/owasp-podcast-about-samm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SAMM Presentation at OWASP NYC 2008</title>
		<link>http://www.opensamm.org/2008/09/samm-presentation-at-owasp-nyc-2008/</link>
		<comments>http://www.opensamm.org/2008/09/samm-presentation-at-owasp-nyc-2008/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 18:19:11 +0000</pubDate>
		<dc:creator>Pravir Chandra</dc:creator>
				<category><![CDATA[Press]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.opensamm.org/wp/?p=11</guid>
		<description><![CDATA[As the project lead for the OWASP CLASP Project, I was invited to speak at the OWASP NYC conference to introduce SAMM and discuss details with attendees. The conference and my talk had a great turn out, and I was impressed with the amount of feedback received. Both slides and video from my presentation (below) [...]]]></description>
			<content:encoded><![CDATA[<p>As the project lead for the OWASP CLASP Project, I was invited to speak at the OWASP NYC conference to introduce SAMM and discuss details with attendees. The conference and my talk had a great turn out, and I was impressed with the amount of feedback received. Both <a title="https://www.owasp.org/images/2/2e/OWASP_CLASP_SAMM.ppt" href="https://www.owasp.org/images/2/2e/OWASP_CLASP_SAMM.ppt">slides</a> and video from my presentation (below) are online as well as from <a title="https://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference" href="https://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference">all the talks</a> at the conference.</p>
<p><object width="500" height="400" data="http://video.google.com/googleplayer.swf?docid=-7453282550277559385&amp;hl=en&amp;fs=true" type="application/x-shockwave-flash"><param name="id" value="VideoPlayback" /><param name="src" value="http://video.google.com/googleplayer.swf?docid=-7453282550277559385&amp;hl=en&amp;fs=true" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensamm.org/2008/09/samm-presentation-at-owasp-nyc-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

