<?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>Realsearch &#187; Publications</title>
	<atom:link href="http://agile.csc.ncsu.edu/realsearch/category/publications/feed/" rel="self" type="application/rss+xml" />
	<link>http://agile.csc.ncsu.edu/realsearch</link>
	<description>Real Engineers. Real Projects. Real Impact.</description>
	<lastBuildDate>Fri, 20 Nov 2009 00:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Secure Open Source Collaboration: An Empirical Study of Linus&#8217; Law</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/secure-open-source-collaboration-an-empirical-study-of-linus-law/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/secure-open-source-collaboration-an-empirical-study-of-linus-law/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 12:43:30 +0000</pubDate>
		<dc:creator>Andy Meneely</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Software Security]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=569</guid>
		<description><![CDATA[Andrew Meneely and Laurie Williams.  Computer and Communications Security (CCS) 2009.
Open source software is often considered to be secure. One factor in this confidence in the security of open source software lies in leveraging large developer communities to find vulnerabilities in the code. Eric Raymond declares Linus&#8217; Law &#8220;Given enough eyeballs, all bugs are shallow.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www4.ncsu.edu/~apmeneel/ccs221-meneely.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a>Andrew Meneely and Laurie Williams.  Computer and Communications Security (CCS) 2009.</p>
<p>Open source software is often considered to be secure. One factor in this confidence in the security of open source software lies in leveraging large developer communities to find vulnerabilities in the code. Eric Raymond declares Linus&#8217; Law &#8220;Given enough eyeballs, all bugs are shallow.&#8221; Does Linus&#8217; Law hold up ad infinitum? Or, can the multitude of developers become &#8220;too many cooks in the kitchen&#8221;, causing the system&#8217;s security to suffer as a result? In this study, we examine the security of an open source project in the context of developer collaboration. By analyzing version control logs, we quantified notions of Linus&#8221; Law as well as the &#8220;too many cooks in the kitchen&#8221; viewpoint into developer activity metrics. We performed an empirical case study by examining correlations between the known security vulnerabilities in the open source Red Hat Enterprise Linux 4 kernel and developer activity metrics. Files developed by otherwise-independent developer groups were more likely to have a vulnerability, supporting Linus&#8217; Law. However, files with changes from nine or more developers were 16 times more likely to have a vulnerability than files changed by fewer than nine developers, indicating that many developers changing code may have a detrimental effect on the system&#8217;s security.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/secure-open-source-collaboration-an-empirical-study-of-linus-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should software testers use mutation analysis to augment a test set?</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/should-software-testers-use-mutation-analysis-to-augment-a-test-set/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/should-software-testers-use-mutation-analysis-to-augment-a-test-set/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 06:44:47 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Testing and Reliability]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=557</guid>
		<description><![CDATA[BB.H. Smith and L. Williams, Should software testers use mutation analysis to augment a test set? Journal of Systems Software, vol. 82, no. 11, pp. 1819-1832, 2009.
Mutation testing has historically been used to assess the fault-finding effectiveness of a test suite or other verification technique. Mutation analysis, rather, entails augmenting a test suite to detect [...]]]></description>
			<content:encoded><![CDATA[<p>BB.H. Smith and L. Williams, <a href="http://www.mustbehighorlow.com/bensmith/papers/jss_mutation.pdf">Should software testers use mutation analysis to augment a test set?</a> Journal of Systems Software, v<a href="http://dx.doi.org/10.1016/j.jss.2009.06.031">ol. 82, no. 11, pp. 1819-1832</a>, 2009.</p>
<p>Mutation testing has historically been used to assess the fault-finding effectiveness of a test suite or other verification technique. Mutation analysis, rather, entails augmenting a test suite to detect all killable mutants. Concerns about the time efficiency of mutation analysis may prohibit its widespread, practical use. The goal of our research is to assess the effectiveness of the mutation analysis process when used by software testers to augment a test suite to obtain higher statement coverage scores. We conducted two empirical studies and have shown that mutation analysis can be used by software testers to effectively produce new test cases and to improve statement coverage scores in a feasible amount of time. Additionally, we find that our user study participants view mutation analysis as an effective but relatively expensive technique for writing new test cases. Finally, we have shown that the choice of mutation tool and operator set can play an important role in determining how efficient mutation analysis is for producing new test cases.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/should-software-testers-use-mutation-analysis-to-augment-a-test-set/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does Calling Structure Information Improve the Accuracy of Fault Prediction?</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/544/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/544/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 21:59:19 +0000</pubDate>
		<dc:creator>yshin2</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Testing and Reliability]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=544</guid>
		<description><![CDATA[Yonghee Shin, Robert Bell, Thomas Ostrand, and Elaine Weyuker,
&#8220;Does Calling Structure Information Improve the Accuracy of Fault Prediction?&#8220;,
The 6th IEEE Working Conference on Mining Software Repositories (MSR 2009), co-located with ICSE 2009, May 16-17, 2009, Vancouver, Canada (To appear)
]]></description>
			<content:encoded><![CDATA[<p>Yonghee Shin, Robert Bell, Thomas Ostrand, and Elaine Weyuker,<br />
&#8220;<strong>Does Calling Structure Information Improve the Accuracy of Fault Prediction?</strong>&#8220;<strong>,</strong><br />
<em>The 6th IEEE Working Conference on Mining Software Repositories (<a href="http://msr.uwaterloo.ca/msr2009/index.html">MSR 2009</a>), co-located with <a href="http://www.cs.uoregon.edu/events/icse2009/home/">ICSE 2009</a></em>, May 16-17, 2009, Vancouver, Canada (To appear)</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/544/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jazz Sangam: A Real-time Tool for Distributed Pair Programming of a Team Development Platform</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/jazz-sangam-a-real-time-tool-for-distributed-pair-programming-of-a-team-development-platform/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/jazz-sangam-a-real-time-tool-for-distributed-pair-programming-of-a-team-development-platform/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 12:55:00 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Pair Programming]]></category>
		<category><![CDATA[Publications]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=399</guid>
		<description><![CDATA[ Devide, J., Meneely, A., Ho, C-w, Williams, L., and Devetisikiotis, M., Jazz Sangam: A Real-time Tool for Distributed Pair Programming of a Team Development Platform, Infrastructure for Research on Collaborative Software Engineering (IReCoSE) workshop at ACM SIGSOFT Foundations of Software Engineering (FSE), Atlanta, GA, to appear.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://collaboration.csc.ncsu.edu/laurie/Papers/irecose2008_12.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a> Devide, J., Meneely, A., Ho, C-w, Williams, L., and Devetisikiotis, M., Jazz Sangam: A Real-time Tool for Distributed Pair Programming of a Team Development Platform, Infrastructure for Research on Collaborative Software Engineering (IReCoSE) workshop at ACM SIGSOFT Foundations of Software Engineering (FSE), Atlanta, GA, to appear.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/jazz-sangam-a-real-time-tool-for-distributed-pair-programming-of-a-team-development-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Preparing Students for Distributed Software Development with a Synchronous, Collaborative Development Platform</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/on-preparing-students-for-distributed-software-development-with-a-synchronous-collaborative-development-platform/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/on-preparing-students-for-distributed-software-development-with-a-synchronous-collaborative-development-platform/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 20:55:36 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Publications]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=381</guid>
		<description><![CDATA[ Meneely, A. and Williams, L., On Preparing Students for Distributed Software Development with a Synchronous, Collaborative Development Platform, ACM Technical Symposium on Computer Science Education (SIGCSE) 2009, Chatanooga, TN, to appear.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://collaboration.csc.ncsu.edu/laurie/Papers/Meneely%20Jazz%20SIGCSE%202009.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a> Meneely, A. and Williams, L., On Preparing Students for Distributed Software Development with a Synchronous, Collaborative Development Platform, ACM Technical Symposium on Computer Science Education (SIGCSE) 2009, Chatanooga, TN, to appear.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/on-preparing-students-for-distributed-software-development-with-a-synchronous-collaborative-development-platform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Protection Poker: Structuring Software Security Risk Assessment and Knowledge Transfer</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/protection-poker-structuring-software-security-risk-assessment-and-knowledge-transfer/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/protection-poker-structuring-software-security-risk-assessment-and-knowledge-transfer/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 18:48:28 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Agile Software Development]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Software Security]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=242</guid>
		<description><![CDATA[ Williams, L., Gegick, M., and Meneely, A.,  Protection Poker: Structuring Software Security Risk Assessment and Knowledge Transfer,  International Symposium on Engineering Secure Software and Systems (ESSoS) 2009, Leuven, Belgium, to appear.
Discovery of security vulnerabilities is on the rise. As a result, software development teams must place a higher priority on preventing the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://collaboration.csc.ncsu.edu/laurie/Papers/essos09_submission_30.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a> Williams, L., Gegick, M., and Meneely, A.,  Protection Poker: Structuring Software Security Risk Assessment and Knowledge Transfer,  International Symposium on Engineering Secure Software and Systems (ESSoS) 2009, Leuven, Belgium, to appear.</p>
<p>Discovery of security vulnerabilities is on the rise. As a result, software development teams must place a higher priority on preventing the injection of vulnerabilities in software as it is developed. Because the focus on software secu- rity has increased only recently, software development teams often do not have expertise in techniques for identifying security risk, understanding the impact of a vulnerability, or knowing the best mitigation strategy. We propose the Protection Poker activity as a collaborative and informal form of misuse case development and threat modeling that plays off the diversity of knowledge and perspective of the participants. An excellent outcome of Protection Poker is that security knowl- edge passed around the team. Students in an advanced undergraduate software engineering course at North Carolina State University participated in a Protection Poker session conducted as a laboratory exercise. Students actively shared misuse cases, threat models, and their limited software security expertise as they dis- cussed vulnerabilities in their course project. We observed students relating vul- nerabilities to the business impacts of the system. Protection Poker lead to a more effective software security learning experience than in prior semesters. A pilot of the use of Protection Poker with an industrial partner began in October 2008. The first security discussion structured via Protection Poker caused two requirements to be revised for added security fortification; led to the immediate identification of one vulnerability in the system; initiated a meeting on the prioritization of security defects; and instigated a call for an education session on preventing cross site scripting vulnerabilities.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/protection-poker-structuring-software-security-risk-assessment-and-knowledge-transfer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Model Building Process for Identifying Actionable Static Analysis Alerts</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/a-model-building-process-for-identifying-actionable-static-analysis-alerts/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/a-model-building-process-for-identifying-actionable-static-analysis-alerts/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 14:52:42 +0000</pubDate>
		<dc:creator>Sarah Heckman</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Static Analysis]]></category>
		<category><![CDATA[Testing and Reliability]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=167</guid>
		<description><![CDATA[ S. Heckman and L. Williams, A Model Building Process for Identifying Actionable Static Analysis Alerts, 2nd IEEE International Conference on Software Testing, Verification, and Validation, Denver, CO, USA, to appear.
]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:Tahoma; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:1627421319 -2147483648 8 0 66047 0;} @font-face 	{font-family:Garamond; 	panose-1:2 2 4 4 3 3 1 1 8 3; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:647 0 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:Garamond; 	mso-fareast-font-family:"Times New Roman"; 	mso-bidi-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> <!--[endif]--><strong><span style="font-size: 10pt; letter-spacing: 0.5pt; font-family: Tahoma;">S. Heckman </span></strong><span style="font-size: 10pt; letter-spacing: 0.5pt; font-family: Tahoma;">and L. Williams, <em>A Model Building Process for Identifying Actionable Static Analysis Alerts</em>, 2<sup>nd</sup> <a title="ICST 2009" href="http://bitterroot.vancouver.wsu.edu/icst2009/">IEEE International Conference on Software Testing, Verification, and Validation</a>, Denver, CO, USA, to appear.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/a-model-building-process-for-identifying-actionable-static-analysis-alerts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Guiding the Augmentation of an Automated Test Suite via Mutation Analysis</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/on-guiding-the-augmentation-of-an-automated-test-suite-via-mutation-analysis/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/on-guiding-the-augmentation-of-an-automated-test-suite-via-mutation-analysis/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 15:12:19 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Publications]]></category>
		<category><![CDATA[Testing and Reliability]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=57</guid>
		<description><![CDATA[ B. Smith and L. Williams, &#8220;On Guiding the Augmentation of an Automated Test Suite via Mutation Analysis.&#8221; Empirical Software Engineering, vol. 13, no. 3, 2009.
Abstract:
Mutation testing has traditionally been used as a defect injection technique to assess the effectiveness of a test suite as represented by a “mutation score.” Recently, mutation testing tools have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.springerlink.com/content/477u31nw60706743/"><img class="alignnone size-medium wp-image-191" title="HTML Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/page_white_world.png" alt="" width="16" height="16" /></a> B. Smith and L. Williams, &#8220;<a href="http://www.mustbehighorlow.com/bensmith/papers/emse_mutation.pdf">On Guiding the Augmentation of an Automated Test Suite via Mutation Analysis</a>.&#8221; Empirical Software Engineering, vol. 13, no. 3, 2009.</p>
<p>Abstract:</p>
<p>Mutation testing has traditionally been used as a defect injection technique to assess the effectiveness of a test suite as represented by a “mutation score.” Recently, mutation testing tools have become more efficient, and industrial usage of mutation analysis is experiencing growth. Mutation analysis entails adding or modifying test cases until the test suite is sufficient to detect as many mutants as possible and the mutation score is satisfactory. The augmented test suite resulting from mutation analysis may reveal latent faults and provides a stronger test suite to detect future errors which might be injected. Software engineers often look for guidance on how to augment their test suite using information provided by line and/or branch coverage tools. As the use of mutation analysis grows, software engineers will want to know how the emerging technique compares with and/or complements coverage analysis for guiding the augmentation of an automated test suite. Additionally, software engineers can benefit from an enhanced understanding of efficient mutation analysis techniques. To address these needs for additional information about mutation analysis, we conducted an empirical study of the use of mutation analysis on two open source projects. Our results indicate that a focused effort on increasing mutation score leads to a corresponding increase in line and branch coverage to the point that line coverage, branch coverage and mutation score reach a maximum but leave some types of code structures uncovered. Mutation analysis guides the creation of additional “common programmer error” tests beyond those written to increase line and branch coverage. We also found that 74% of our chosen set of mutation operators is useful, on average, for producing new tests. The remaining 26% of mutation operators did not produce new test cases because their mutants were immediately detected by the initial test suite, indirectly detected by test suites we added to detect other mutants, or were not able to be detected by any test.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/on-guiding-the-augmentation-of-an-automated-test-suite-via-mutation-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Measurement Framework of Alert Characteristics for False Positive Mitigation Models</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/a-measurement-framework-of-alert-characteristics-for-false-positive-mitigation-models/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/a-measurement-framework-of-alert-characteristics-for-false-positive-mitigation-models/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 20:39:28 +0000</pubDate>
		<dc:creator>Sarah Heckman</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Testing and Reliability]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=64</guid>
		<description><![CDATA[S. Heckman and L. Williams, &#8220;A Measurement Framework of Alert Characteristics for False Positive Mitigation Models,&#8221; NCSU Technical Report, TR-2008-23, October 28, 2008.
Abstract:
Automated static analysis tools can be used to identify potential source code anomalies early in the software process that could lead to field failures. However, only a small portion of static analysis alerts [...]]]></description>
			<content:encoded><![CDATA[<p><a href="ftp://ftp.ncsu.edu/pub/unity/lockers/ftp/csc_anon/tech/2008/TR-2008-23.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a>S. Heckman and L. Williams, &#8220;A Measurement Framework of Alert Characteristics for False Positive Mitigation Models</a>,&#8221; NCSU Technical Report, TR-2008-23, October 28, 2008.</p>
<p>Abstract:</p>
<p>Automated static analysis tools can be used to identify potential source code anomalies early in the software process that could lead to field failures. However, only a small portion of static analysis alerts may be important to the developer (actionable). The remainder are false positives (unactionable). Static analysis tools may generate an overwhelming number of alerts, the majority of which are likely to be unactionable. False positive mitigation techniques utilize information about<br />
static analysis alerts, called alert characteristics, to predict actionable and unactionable alerts. This paper presents a measurement framework for generating static analysis alert characteristics for false positive mitigation models.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/a-measurement-framework-of-alert-characteristics-for-false-positive-mitigation-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Complexity Really the Enemy of Software Security?</title>
		<link>http://agile.csc.ncsu.edu/realsearch/publications/is-complexity-really-the-enemy-of-software-security/</link>
		<comments>http://agile.csc.ncsu.edu/realsearch/publications/is-complexity-really-the-enemy-of-software-security/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 18:55:48 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Publications]]></category>
		<category><![CDATA[Software Security]]></category>

		<guid isPermaLink="false">http://agile.csc.ncsu.edu/realsearch/?p=250</guid>
		<description><![CDATA[ Shin, Y. and Williams, L., Is Complexity Really the Enemy of Software Security?, Quality of Protection Workshop at the ACM Conference on Computers and Communications Security (CCS) 2008, Alexandria, VA, pp. 47-50.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://collaboration.csc.ncsu.edu/laurie/Papers/p47-shin.pdf"><img class="size-medium wp-image-176 alignnone" title="PDF Icon" src="http://agile.csc.ncsu.edu/realsearch/wp-content/uploads/2008/12/pdficon_small.gif" alt="Adobe PDF Icon" width="17" height="17" /></a> Shin, Y. and Williams, L., Is Complexity Really the Enemy of Software Security?, Quality of Protection Workshop at the ACM Conference on Computers and Communications Security (CCS) 2008, Alexandria, VA, pp. 47-50.</p>
]]></content:encoded>
			<wfw:commentRss>http://agile.csc.ncsu.edu/realsearch/publications/is-complexity-really-the-enemy-of-software-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
