<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Perpetua Knowledge Services-Students Centre</title>
	<atom:link href="http://perpetuastudents.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://perpetuastudents.wordpress.com</link>
	<description>Knowledge Centre for the students of perpetua knowledge services</description>
	<lastBuildDate>Thu, 31 Jan 2008 09:54:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='perpetuastudents.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Perpetua Knowledge Services-Students Centre</title>
		<link>http://perpetuastudents.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://perpetuastudents.wordpress.com/osd.xml" title="Perpetua Knowledge Services-Students Centre" />
	<atom:link rel='hub' href='http://perpetuastudents.wordpress.com/?pushpress=hub'/>
		<item>
		<title>BASEL II</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/31/basel-ii-2/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/31/basel-ii-2/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 09:54:26 +0000</pubDate>
		<dc:creator>arun9895929393</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/?p=73</guid>
		<description><![CDATA[                             Anti-money Laundering                                        Anti-money laundering (&#8220;AML&#8221;) is a term mainly used in the financial and legal industries to describe the legal controls that require financial institutions and other regulated entities to prevent or report money laundering activities. Anti-money laundering guidelines came into prominence globally after the attacks and the subsequent enactment of the USA [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=73&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b><span style="font-size:14pt;font-family:Arial;"><span>          </span><u><span>                   </span>Anti-money Laundering</u></span></b><b><span style="font-size:14pt;font-family:Arial;"> </span></b><b><span style="font-size:14pt;font-family:Arial;"> </span></b><b><span style="font-size:14pt;font-family:Arial;"><span>                                      </span>Anti-money laundering (&#8220;AML&#8221;)</span></b><span style="font-size:14pt;font-family:Arial;"> is a term mainly used in the <a href="http://en.wikipedia.org/wiki/Financial" title="Financial">financial</a> and <a href="http://en.wikipedia.org/wiki/Legal" title="Legal">legal</a> industries to describe the legal controls that require <a href="http://en.wikipedia.org/wiki/Financial_institutions" title="Financial institutions">financial institutions</a> and other regulated entities to prevent or report <a href="http://en.wikipedia.org/wiki/Money_laundering" title="Money laundering">money laundering</a> activities. Anti-money laundering guidelines came into prominence globally after the <a href="http://en.wikipedia.org/wiki/September_11,_2001_attacks" title="September 11, 2001 attacks">attacks</a> and the subsequent enactment of the <a href="http://en.wikipedia.org/wiki/USA_PATRIOT_Act" title="USA PATRIOT Act">USA PATRIOT Act</a>.</span><span style="font-size:14pt;font-family:Arial;"> </span><span style="font-size:14pt;font-family:Arial;">Today, all financial institutions globally are required to monitor, investigate and report transactions of a suspicious nature to the financial intelligence unit of the <a href="http://en.wikipedia.org/wiki/Central_bank" title="Central bank">central bank</a> in the respective country. For example, a bank must perform <a href="http://en.wikipedia.org/wiki/Due_diligence" title="Due diligence">due diligence</a> by having proof of a customer&#8217;s identity and that the use, source and destination of funds do not involve money laundering. <a href="http://en.wikipedia.org/wiki/United_States" title="United States">United States</a> federal law related to money laundering is implemented under the <a href="http://en.wikipedia.org/wiki/Bank_Secrecy_Act" title="Bank Secrecy Act">Bank Secrecy Act</a> of 1970 as amended by anti-money laundering acts up to the present. Many people have confused Anti-Money Laundering (&#8220;AML&#8221;) with Anti-Terrorist Financing (&#8220;ATF&#8221;). Under the Bank Secrecy Act of USA, Money Laundering and Terrorist Financing are classified into two different categories when financial institutions file Suspicious Activities Reports (&#8220;SAR&#8221;) to Financial Crimes Enforcement Network (&#8220;FinCEN&#8221;) which is a US government agency. To effectively implement AML and ATF measures, The US government encourages financial institutions to work together for AML and ATF purposes in accordance with Section 314(b) of the <a href="http://en.wikipedia.org/wiki/USA_PATRIOT_Act" title="USA PATRIOT Act">USA PATRIOT Act</a>.</span><span style="font-size:14pt;font-family:Arial;"> </span><span style="font-size:14pt;font-family:Arial;"><span>                                      </span></span><span style="font-size:14pt;font-family:Arial;"><span>                                                </span>An entire industry has developed around providing software to analyze transactions in an attempt to identify transactions or patterns of transactions that may constitute illegal financial activity. Financial institutions face penalties for failing to properly file CTR (Cash Transaction Report) and SAR (Suspicious Activity Report) reports, including heavy fines and regulatory restrictions, even to the point of charter revocation. These software applications effectively monitor bank customer transactions on a daily basis and, using customer historical information and account profile, provide a &#8220;whole picture&#8221; to the bank management. Transaction monitoring can include cash deposits and withdrawals, wire transfers, credit card activity, cheques (checks), share (securities) dealing and ACH activity. In the bank circles, these applications are known as &#8220;BSA software&#8221; or &#8220;<a href="http://en.wikipedia.org/wiki/Anti-money_laundering_software" title="Anti-money laundering software">AML software</a>&#8220;.</span><span style="font-size:14pt;font-family:Arial;"> </span><span style="font-size:14pt;font-family:Arial;"> </span><span style="font-size:14pt;font-family:Arial;"> </span></p>
<h2><span class="mw-headline"><span style="font-size:14pt;font-family:Arial;">Steps in Money Laundering</span></span><span style="font-size:14pt;font-family:Arial;"></span></h2>
<p><span style="font-size:14pt;font-family:Arial;">Money laundering involves three independent steps that often occur simultaneously.</span><span style="font-size:14pt;font-family:Arial;">They are: </span><span style="font-size:14pt;font-family:Arial;">1. Placement &#8211; Physically placing bulk cash proceeds.</span><span style="font-size:14pt;font-family:Arial;"><span> </span>2. Layering &#8211; Separating the proceeds from criminal activity from their origins through layers of complex financial transactions.</span><span style="font-size:14pt;font-family:Arial;">3. Integration. &#8211; Providing an apparently legitimate explanation for the <span>     </span>illicit proceeds</span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/73/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/73/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=73&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/31/basel-ii-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d8e7e2a9cf27360cfc81b5e00530667?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">arun9895929393</media:title>
		</media:content>
	</item>
		<item>
		<title>Rapid Testing</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/31/rapid-testing/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/31/rapid-testing/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 09:53:43 +0000</pubDate>
		<dc:creator>Dominick</dc:creator>
				<category><![CDATA[New Technology]]></category>
		<category><![CDATA[Student activity]]></category>
		<category><![CDATA[Student blog]]></category>
		<category><![CDATA[Testing Trainings]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/?p=59</guid>
		<description><![CDATA[Rapid testing means testing software faster than you do now, while maintaining or improving your standards of quality. Unfortunately, there is no simple way to achieve rapid testing. Figure 1.1 shows a somewhat simplistic sketch that represents rapid testing as a structure that is built on a foundation of four components. If any of these [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=59&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><i>Rapid testing </i>means testing software faster than you do now, while maintaining or improving your standards of quality. Unfortunately, there is no simple way to achieve rapid testing. <a href="popUp('/content/images/chap1_0130912948/elementLinks/01fig01.gif')">Figure 1.1</a> shows a somewhat simplistic sketch that represents rapid testing as a structure that is built on a foundation of four components. If any of these components is weak, the effectiveness of testing will be greatly impaired. As illustrated in the figure, the four components that must be optimized for rapid testing are people, integrated test process, static testing, and dynamic testing. We&#8217;ll briefly examine each of the four components.<b><a href="popUp('/content/images/chap1_0130912948/elementLinks/01fig01.gif')">Figure 1.1</a> Essential components of rapid testing.</b><img src="http://www.informit.com/content/images/chap1_0130912948/elementLinks/01fig01.gif" style="width:382px;height:267px;" height="384" width="500" /><br />
<h4>People</h4>
<p>As every test manager knows, the right people are an essential ingredient to rapid testing. There are several studies that show productivity differences of 10:1 or more in software developers. The same is true with test engineers—not everyone has the skills, experience, or temperament to be a good test engineer. Rapid testing particularly needs people who are disciplined, flexible, who can handle the pressure of an aggressive schedule, and who are able to be productive contributors through the early phases of the development life cycle. While the main focus of this book is on test process and technique, some ideas about the &#8220;people side&#8221; of testing will be included in Chapter 6.<br />
<h4>Integrated Test Process</h4>
<p>No matter how good your people may be, if they do not have a systematic, disciplined process for testing, they will not operate at maximum efficiency. The test process needs to be based on sound, fundamental principles, and must be well integrated with the overall software development process. We will spend a good portion of Part I of this book describing ways to improve the test process, with a more detailed discussion of practical techniques and implementation tips presented in Part II. The focus of our discussion will be to explore ways of better integrating the development and test activities.<br />
<h4>Static Testing</h4>
<p>In the previous section we defined static testing as test activities associated with analyzing the products of software development. Static testing is done for the purpose of <i>validating </i>that a work product such as a design specification properly implements all the system requirements, and <i>verifying </i>the quality of the design. Static testing is one of the most effective means of catching bugs at an early stage of development, thereby saving substantial time and cost to the development. It involves inspections, walkthroughs, and peer reviews of designs, code, and other work products, as well as static analysis to uncover defects in syntax, data structure, and other code components. Static testing is basically anything that can be done to uncover defects without running the code. In the experience of the authors, it is an often-neglected tool. Static testing will be discussed throughout Parts I and II of this book.<br />
<h4>Dynamic Testing</h4>
<p>Often when engineers think of testing, they are thinking of dynamic testing, which involves operating the system with the purpose of finding bugs. Whereas static testing does not involve running the software, dynamic testing does. Generally speaking, dynamic testing consists of running a program and comparing its actual behavior to what is expected. If the actual behavior differs from the expected behavior, a defect has been found. As we&#8217;ll see in later chapters, dynamic testing will be used to perform a variety of types of tests such as functional tests, performance tests, and stress tests. Dynamic testing lies at the heart of the software testing process, and if the planning, design, development, and execution of dynamic tests are not performed well, the testing process will be very inefficient. Dynamic testing is not only performed by the test team; it should be a part of the development team&#8217;s unit and integration testing as well. For Completer Article <a href="http://www.informit.com/articles/article.aspx?p=26320&amp;seqNum=3">CLICK HERE</a>.By<b><i>DOMINICK</i></b></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=59&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/31/rapid-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/280bd9b448b23da0cdd9d1d7b0c6582a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dominick</media:title>
		</media:content>

		<media:content url="http://www.informit.com/content/images/chap1_0130912948/elementLinks/01fig01.gif" medium="image" />
	</item>
		<item>
		<title>Rational Unified Process (RUP)</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/21/rational-unified-process-rup/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/21/rational-unified-process-rup/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 11:09:09 +0000</pubDate>
		<dc:creator>rajalekshmi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2008/01/21/rational-unified-process-rup/</guid>
		<description><![CDATA[History of RUP The roots of Rational Process go back to the original spiral model of Barry Boehm. The Rational Approach was developed at Rational Software in the 1980s and 1990s.The Rational Unified Process was the result of the merger of the Rational Approach and the Objectory process developed by Objectory founder Ivar Jacobson. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=69&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3><font face="Times New Roman"><span class="mw-headline"><i><span>History of RUP</span></i></span><span></span></font></h3>
<p><span><font face="Times New Roman">The roots of Rational Process go back to the original </font><a href="http://en.wikipedia.org/wiki/Spiral_model" title="Spiral model"><font face="Times New Roman">spiral model</font></a><font face="Times New Roman"> of </font><a href="http://en.wikipedia.org/wiki/Barry_Boehm" title="Barry Boehm"><font face="Times New Roman">Barry Boehm</font></a><font face="Times New Roman">. The Rational Approach was developed at </font><a href="http://en.wikipedia.org/wiki/Rational_Software" title="Rational Software"><font face="Times New Roman">Rational Software</font></a><font face="Times New Roman"> in the 1980s and 1990s.</font></span><span><font face="Times New Roman">The Rational Unified Process was the result of the merger of the Rational Approach and the </font><a href="http://en.wikipedia.org/wiki/Objectory" title="Objectory"><font face="Times New Roman">Objectory</font></a><font face="Times New Roman"> process developed by Objectory founder </font><a href="http://en.wikipedia.org/wiki/Ivar_Jacobson" title="Ivar Jacobson"><font face="Times New Roman">Ivar Jacobson</font></a><font face="Times New Roman">. The first result of that merger was the </font><a href="http://en.wikipedia.org/w/index.php?title=Rational_Objectory_Process&amp;action=edit" title="Rational Objectory Process"><span style="color:#cc2200;"><font face="Times New Roman">Rational Objectory Process</font></span></a><font face="Times New Roman">, designed to an Objectory-like process, but suitable to wean Objectory users to the Rational Rose tool. When that goal was accomplished, the name was changed. The first version of the Rational Unified Process, version 5.0, was released in 1998. The chief architect was </font><a href="http://en.wikipedia.org/wiki/Philippe_Kruchten" title="Philippe Kruchten"><font face="Times New Roman">Philippe Kruchten</font></a><font face="Times New Roman">. The latest version of RUP (7.0) was released with the announcement </font><a href="http://news.thomasnet.com/fullstory/471030/2585" title="http://news.thomasnet.com/fullstory/471030/2585"><font face="Times New Roman">[1]</font></a><font face="Times New Roman">of the IBM Rational Method Composer in November 2005.</font></span><span><font face="Times New Roman">The RUP lifecycle is an implementation of the </font><a href="http://en.wikipedia.org/wiki/Spiral_model" title="Spiral model"><font face="Times New Roman">spiral model</font></a><font face="Times New Roman">. It has been created by assembling the content elements into semi-ordered sequences. Consequently the RUP lifecycle is available as a </font><a href="http://en.wikipedia.org/wiki/Work_breakdown_structure" title="Work breakdown structure"><font face="Times New Roman">work breakdown structure</font></a><font face="Times New Roman">, which could be customized to address the specific needs of a project. The RUP lifecycle organizes the tasks into phases and iterations.</font></span><span><font face="Times New Roman">A project has four phases:</font></span></p>
<ul>
<li class="MsoNormal"><span><font face="Times New Roman">Inception </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Elaboration </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Construction </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Transition </font></span></li>
</ul>
<h3><a name="Inception_phase" title="Inception_phase"></a><font face="Times New Roman"><span class="mw-headline"><span>Inception phase</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">In this phase the </font><a href="http://en.wikipedia.org/wiki/Business_case" title="Business case"><font face="Times New Roman">business case</font></a><font face="Times New Roman"> which includes </font><a href="http://en.wikipedia.org/w/index.php?title=Business_context&amp;action=edit" title="Business context"><span style="color:#cc2200;"><font face="Times New Roman">business context</font></span></a><font face="Times New Roman">, </font><a href="http://en.wikipedia.org/wiki/Success_factors" title="Success factors"><font face="Times New Roman">success factors</font></a><font face="Times New Roman"> (expected revenue, market recognition, etc), and </font><a href="http://en.wikipedia.org/wiki/Financial_forecast" title="Financial forecast"><font face="Times New Roman">financial forecast</font></a><font face="Times New Roman"> is established. To complement the business case, a basic </font><a href="http://en.wikipedia.org/wiki/Use_case" title="Use case"><font face="Times New Roman">use case</font></a><font face="Times New Roman"> model, project plan, initial risk assessment and project description (the core project requirements, constraints and key features) are generated. After these are completed, the project is checked against the following criteria:</font></span></p>
<ul>
<li class="MsoNormal"><span><a href="http://en.wikipedia.org/wiki/Stakeholder" title="Stakeholder"><font face="Times New Roman">Stakeholder</font></a><font face="Times New Roman"> concurrence on scope definition and cost/schedule estimates. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Requirements understanding as evidenced by the fidelity of the primary </font><a href="http://en.wikipedia.org/wiki/Use_cases" title="Use cases"><font face="Times New Roman">use cases</font></a><font face="Times New Roman">. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Credibility of the cost/schedule estimates, priorities, risks, and development process. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Depth and breadth of any architectural prototype that was developed. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Establishing a baseline by which to compare actual expenditures versus planned expenditures. </font></span></li>
</ul>
<p><span><font face="Times New Roman">If the project does not pass this </font><a href="http://en.wikipedia.org/wiki/Milestone" title="Milestone"><font face="Times New Roman">milestone</font></a><font face="Times New Roman">, called the <b>Lifecycle Objective Milestone</b>, it can either be cancelled or it can repeat this phase after being redesigned to better meet the criteria.</font></span></p>
<h3><a name="Elaboration_phase" title="Elaboration_phase"></a><font face="Times New Roman"><span class="mw-headline"><span>Elaboration phase</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">The elaboration phase is where the project starts to take shape. In this phase the </font><a href="http://en.wikipedia.org/wiki/Problem_domain_analysis" title="Problem domain analysis"><font face="Times New Roman">problem domain analysis</font></a><font face="Times New Roman"> is made and the architecture of the project gets its basic form.</font></span><span><font face="Times New Roman">This phase must pass the <b>Lifecycle Architecture Milestone</b> by the following criteria:</font></span></p>
<ul>
<li class="MsoNormal"><span><font face="Times New Roman">A use-case model in which the use-cases and the actors have been identified and most of the use-case descriptions are developed. The use-case model should be 80% complete. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">A description of the software architecture in a software system development process. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">An executable architecture that realizes architecturally significant </font><a href="http://en.wikipedia.org/wiki/Use_cases" title="Use cases"><font face="Times New Roman">use cases</font></a><font face="Times New Roman">. </font></span></li>
<li class="MsoNormal"><span><a href="http://en.wikipedia.org/wiki/Business_case" title="Business case"><font face="Times New Roman">Business case</font></a><font face="Times New Roman"> and </font><a href="http://en.wikipedia.org/wiki/Risk" title="Risk"><font face="Times New Roman">risk</font></a><font face="Times New Roman"> list which are revised. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">A development plan for the overall project. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Prototypes that demonstrably mitigate each identified technical risk. </font></span></li>
</ul>
<p><span><font face="Times New Roman">If the project cannot pass this milestone, there is still time for it to be canceled or redesigned. After leaving this phase, the project transitions into a high-risk operation where changes are much more difficult and detrimental when made.</font></span><span><font face="Times New Roman">The key domain analysis for the elaboration is system architecture.</font></span></p>
<h3><a name="Construction_phase" title="Construction_phase"></a><font face="Times New Roman"><span class="mw-headline"><span>Construction phase</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">In this phase, the main focus goes to the development of components and other features of the system being designed. This is the phase when the bulk of the coding takes place. In larger projects, several construction iterations may be developed in an effort to divide the </font><a href="http://en.wikipedia.org/wiki/Use_cases" title="Use cases"><font face="Times New Roman">use cases</font></a><font face="Times New Roman"> into manageable segments that produce demonstrable prototypes.</font></span><span><font face="Times New Roman">This phase produces the first external release of the software. Its conclusion is marked by the <b>Initial Operational Capability Milestone</b>.</font></span></p>
<h3><a name="Transition_phase" title="Transition_phase"></a><font face="Times New Roman"><span class="mw-headline"><span>Transition phase</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">In the transition phase, the product has moved from the development organization to the end user. The activities of this phase include training of the end users and maintainers and beta testing of the system to validate it against the end users&#8217; expectations. The product is also checked against the quality level set in the Inception phase. If it does not meet this level, or the standards of the end users, the entire cycle in this phase begins again.</font></span><span><font face="Times New Roman">If all objectives are met, the <b>Product Release Milestone</b> is reached and the development cycle ends.</font></span><span><font face="Times New Roman">RUP is based on a set of </font><a href="http://www-128.ibm.com/developerworks/rational/library/oct05/kroll/" title="http://www-128.ibm.com/developerworks/rational/library/oct05/kroll/"><font face="Times New Roman">six key principles for business-driven development</font></a><font face="Times New Roman">:</font></span></p>
<ol>
<li class="MsoNormal"><font face="Times New Roman"><b><span>A</span></b><span>dapt the process </span></font></li>
<li class="MsoNormal"><font face="Times New Roman"><b><span>B</span></b><span>alance stakeholder priorities </span></font></li>
<li class="MsoNormal"><font face="Times New Roman"><b><span>C</span></b><span>ollaborate across teams </span></font></li>
<li class="MsoNormal"><font face="Times New Roman"><b><span>D</span></b><span>emonstrate value iteratively </span></font></li>
<li class="MsoNormal"><font face="Times New Roman"><b><span>E</span></b><span>levate the level of abstraction </span></font></li>
<li class="MsoNormal"><font face="Times New Roman"><b><span>F</span></b><span>ocus continuously on quality </span></font></li>
</ol>
<p><span><font face="Times New Roman">In short -&gt; [ABCDEF]</font></span></p>
<h3><font face="Times New Roman"><span class="mw-headline"><span>Adapt the process</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">A project or organization must right-size the process to their needs. For example, </font><a href="http://en.wikipedia.org/wiki/Project_governance" title="Project governance"><font face="Times New Roman">governance</font></a><font face="Times New Roman">, size of the project, regulations etc, drive the degree of formality that should be used in a project. RUP provides pre-configured process templates for small, medium and large projects, which can be used for easier adoption. The ceremony of the process should reflect the goals of the RUP phases. Adapting a process also encourages the continuous improvement of a process in an organization.</font></span></p>
<h3><a name="Balance_stakeholder_priorities" title="Balance_stakeholder_priorities"></a><font face="Times New Roman"><span class="mw-headline"><span>Balance stakeholder priorities</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">This key principle widens the discussion from a pure software requirements point of view, to a higher discussion. This includes business goals and stakeholder needs. Often, they compete and conflict, which needs to be balanced out between the parties involved.</font></span></p>
<h3><a name="Collaborate_across_teams" title="Collaborate_across_teams"></a><font face="Times New Roman"><span class="mw-headline"><span>Collaborate across teams</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">Software engineering is a team effort. With a broad variety of stakeholders, all voices need to be heard. With the increasing demand of globally distributed development, collaboration is enabled through modern communication tools. The collaboration is not limited to requirements, but includes exchange of metrics, test results, release management and project plans. That is especially true for RUP projects which are executed in an iterative-incremental approach.</font></span></p>
<h3><a name="Demonstrate_value_iteratively" title="Demonstrate_value_iteratively"></a><font face="Times New Roman"><span class="mw-headline"><span>Demonstrate value iteratively</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">Projects are delivered, even though often only internally, in increments in an iterative fashion. The increment, which includes the value of the past iteration, is used to measure the progress of the project. That increment is also used to encourage feedback from stakeholders about the direction of the project. This allows projects to adjust to changed situations based on the feedback. The stakeholders on the other side, can influence the shape of the development effort while the project is executed. The combination of the iterative development and the focus on risks in RUP, allows projects an iterative risk-assessment.</font></span></p>
<h3><a name="Elevate_the_level_of_abstraction" title="Elevate_the_level_of_abstraction"></a><font face="Times New Roman"><span class="mw-headline"><span>Elevate the level of abstraction</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">This key principle motivates the use of reusable assets such as </font><a href="http://en.wikipedia.org/wiki/Software_pattern" title="Software pattern"><font face="Times New Roman">software pattern</font></a><font face="Times New Roman">, </font><a href="http://en.wikipedia.org/wiki/4GL" title="4GL"><font face="Times New Roman">4GL</font></a><font face="Times New Roman"> or </font><a href="http://en.wikipedia.org/wiki/Framework" title="Framework"><font face="Times New Roman">Framework</font></a><font face="Times New Roman"> to name a few. This prevents software engineers going directly from the requirements to custom-made software code. A higher level of abstraction also allows discussions on different architectural levels. These can be accompanied by visual representations of the architecture, for example using </font><a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language" title="Unified Modeling Language"><font face="Times New Roman">UML</font></a><font face="Times New Roman">.</font></span></p>
<h3><a name="Focus_continuously_on_quality" title="Focus_continuously_on_quality"></a><font face="Times New Roman"><span class="mw-headline"><span>Focus continuously on quality</span></span><span></span></font></h3>
<p><span><font face="Times New Roman">Quality checks are not only at the end of each iteration but a continuous ongoing activity in the software engineering project, often performed in a daily rhythm supported by the entire team. Automating test scenarios (scripts) helps in dealing with the increasing amount of tests due to iterative development.</font></span><span><font face="Times New Roman">RUP is based on a set of building blocks, or content elements, describing what is to be produced, the necessary skills required and the step-by-step explanation describing how specific development goals are achieved.</font></span><span><font face="Times New Roman">The main building blocks, or content elements, are the following:</font></span></p>
<ul>
<li class="MsoNormal"><span><font face="Times New Roman">Roles (who) – A Role defines a set of related skills, competences, and responsibilities. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Work Products (what) – A Work Product represents something resulting from a task, including all the documents and models produced while working through the process. </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Tasks (how) – A Task describes a unit of work assigned to a Role that provides a meaningful result. </font></span></li>
</ul>
<p><span><font face="Times New Roman">Within each iteration, the tasks are categorized into nine Disciplines:</font></span><span><font face="Times New Roman">Engineering Disciplines:</font></span></p>
<ul>
<li class="MsoNormal"><span><font face="Times New Roman">Business Modeling </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Requirements </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Analysis and Design </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Implementation </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Test </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Deployment </font></span></li>
</ul>
<p><span><font face="Times New Roman">Supporting Disciplines:</font></span></p>
<ul>
<li class="MsoNormal"><span><font face="Times New Roman">Configuration and Change Management </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Project Management </font></span></li>
<li class="MsoNormal"><span><font face="Times New Roman">Environment </font></span></li>
</ul>
<p><span class="mw-headline"><span><font face="Times New Roman">Limitations</font></span></span><span><font face="Times New Roman">If the users of RUP do not understand that RUP is a process framework, they may perceive it as a weighty and expensive process. RUP was not intended, not envisioned and not promoted to be used straight “out of the box.” The IBM Rational Method Composer product has been created to address this limitation and help process engineers and project managers customize the RUP for their project needs. </font><a href="http://en.wikipedia.org/wiki/OpenUP/Basic" title="OpenUP/Basic"><font face="Times New Roman">OpenUP/Basic</font></a><font face="Times New Roman">, the lightweight and open source version of RUP, is another attempt to address this limitation.</font></span><span><font face="Times New Roman">As the RUP must be customized for each project by a RUP process expert, the project&#8217;s overall success is highly dependent on the abilities of this one person.  &#8212; Rajalekshmi.V</font></span><span><font face="Times New Roman"> Reference: <a href="http://en.wikipedia.org/wiki/Rational_Unified_Process">http://en.wikipedia.org/wiki/Rational_Unified_Process</a></font></span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/69/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/69/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=69&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/21/rational-unified-process-rup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ebff06a8341110183a069cdf9ce77e1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajalekshmi</media:title>
		</media:content>
	</item>
		<item>
		<title>BASEL II</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/21/basel-ii/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/21/basel-ii/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 10:51:19 +0000</pubDate>
		<dc:creator>rajalekshmi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2008/01/21/basel-ii/</guid>
		<description><![CDATA[Basel II is the second of the Basel Accords, which are recommendations on banking laws and regulations issued by the Basel Committee on Banking Supervision. The purpose of Basel II, which initially was published in June 2004, is to create an international standard that banking regulators can use when creating regulations about how much capital [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=68&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="navigation">
<div class="alignleft"></div>
<div class="alignright"><a rel="bookmark" href="http://rajalekshmi.wordpress.com/2008/01/17/basel-ii/" title="BASEL II"></a></div>
</div>
<div class="post">
<div class="entry">
<div class="snap_preview"><span style="font-family:'Arial Narrow';">Basel II</span><span style="font-family:'Arial Narrow';"> is the second of the Basel Accords, which are recommendations on banking laws and regulations issued by the Basel Committee on Banking Supervision. </span><span style="font-family:'Arial Narrow';">The purpose of Basel II, which initially was published in June 2004, is to create an international standard that banking regulators can use when creating regulations about how much capital banks need to put aside to guard against the types of financial and operational risks banks face. Advocates of Basel II believe that such an international standard can help protect the international financial system from the types of problems that might arise should a major bank or a series of banks collapse. Generally speaking, these rules mean that the greater risk to which the bank is exposed, the greater the amount of capital the bank needs to hold to safeguard its solvency and overall economic stability.</span><span style="font-family:'Arial Narrow';">Basel II uses a <b>“three pillars”</b> concept – </span><span style="font-family:'Arial Narrow';"><span>           </span>(1) minimum capital requirements (addressing risk), </span><span style="font-family:'Arial Narrow';"><span>           </span>(2) supervisory review and </span><span style="font-family:'Arial Narrow';"><span>          </span>(3) market discipline – to promote greater stability in the financial system.</span></p>
<h3><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">The first pillar</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h3>
<p><span style="font-family:'Arial Narrow';">The first pillar deals with maintenance of regulatory capital calculated for three major components of risk that a bank faces: credit risk, operational risk and market risk. Other risks are not considered fully quantifiable at this stage.</span><span style="font-family:'Arial Narrow';"> Operational risk is defined by the Basel Capital Accord as: “The risk of direct or indirect loss resulting from inadequate or failed internal processes, people and systems, or from external events.” It is not just about IT, all companies are exposed to operational risk, and the integration of processes, systems and people has to be understood and continually monitored to mitigate these risks. </span></p>
<h3><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">The second pillar</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h3>
<p><span style="font-family:'Arial Narrow';">The second pillar deals with the regulatory response to the first pillar, giving regulators much improved ‘tools’ over those available to them under Basel I. It also provides a framework for dealing with all the other risks a bank may face, such as systemic risk, pension risk, concentration risk, strategic risk, reputation risk, liquidity risk and legal risk, which the accord combines under the title of residual risk.</span></p>
<h3><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">The third pillar</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h3>
<p><span style="font-family:'Arial Narrow';">The third pillar greatly increases the disclosures that the bank must make. This is designed to allow the market to have a better picture of the overall risk position of the bank and to allow the counterparties of the bank to price and deal appropriately.</span></p>
<h2><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">Criticisms</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h2>
<p><span style="font-family:'Arial Narrow';">There are many criticisms that are made of Basel II. These include that the more sophisticated risk measures unfairly advantage the larger banks that are able to implement them and, from the same perspective, that the developing countries generally also do not have these banks and that Basel II will disadvantage the economically marginalized by restricting their access to credit or by making it more expensive.</span><span style="font-family:'Arial Narrow';">The first of these is a valid point, but it is difficult to see how this can be overcome. More risk sensitive risk measures were required for the larger, more sophisticated banks and, while the less sophisticated measures are simpler to calculate, due to their lower risk sensitivity they need to be more conservative.</span><span style="font-family:'Arial Narrow';">The second criticism has elements of truth; the better credit risks will be advantaged as banks move towards true pricing for risk. Experience with these systems in the United States and the United Kingdom, however, shows that the improved risk sensitivity means that banks are more willing to lend to higher risk borrowers, just with higher prices. Borrowers previously ‘locked out’ of the banking system have a chance to establish a good credit history.</span><span style="font-family:'Arial Narrow';">A more serious criticism is that the operation of Basel II will lead to a more pronounced business cycle. This criticism arises because the credit models used for pillar 1 compliance typically use a one year time horizon. This would mean that, during a downturn in the business cycle, banks would need to reduce lending as their models forecast increased losses, increasing the magnitude of the downturn.</span></p>
<p><span style="font-family:'Arial Narrow';">reference:http://en.wikipedia.org/wiki/Basel_2</span></div>
</div>
</div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/68/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/68/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=68&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/21/basel-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ebff06a8341110183a069cdf9ce77e1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajalekshmi</media:title>
		</media:content>
	</item>
		<item>
		<title>Sarbanes-Oxley Act (SOx)</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/21/sarbanes-oxley-act-sox/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/21/sarbanes-oxley-act-sox/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 10:49:03 +0000</pubDate>
		<dc:creator>rajalekshmi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2008/01/21/sarbanes-oxley-act-sox/</guid>
		<description><![CDATA[A variety of complex factors created the conditions and culture in which a series of large corporate frauds occurred between 2000-2002. The spectacular, highly-publicized frauds at Enron (see Enron scandal), WorldCom, and Tyco exposed significant problems with conflicts of interest and incentive compensation practices. These frauds and others resulted in over U.S. $500 billion in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=67&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:'Arial Narrow';">A variety of complex factors created the conditions and culture in which a series of large corporate frauds occurred between 2000-2002. The spectacular, highly-publicized frauds at Enron (see Enron scandal), WorldCom, and Tyco exposed significant problems with conflicts of interest and incentive compensation practices. These frauds and others resulted in over U.S. $500 billion in market value declines. The analysis of their complex and contentious root causes contributed to the passage of SOX in 2002.</span><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">The <b>Sarbanes-Oxley Act of 2002</b> also known as the <b>Public Company Accounting Reform and Investor Protection Act of 2002</b> and commonly called <b>SOx</b> or <b>Sarbox</b>, is a United States federal law enacted on July 30, 2002 in response to a number of major corporate and accounting scandals including those affecting Enron, Tyco International, Adelphia, Peregrine Systems and WorldCom. These scandals, which cost investors billions of dollars when the share prices of the affected companies collapsed, shook public confidence in the nation’s securities markets. This was named after sponsors Senator Paul Sarbanes (D-MD) and Representative Michael G. Oxley (R-OH). President George W. Bush signed it into law, stating it included “the most far-reaching reforms of American business practices since the time of Franklin D. Roosevelt.” </span><span style="font-family:'Arial Narrow';">The legislation establishes new or enhanced standards for all U.S. public company boards, management, and public accounting firms. It does not apply to privately held companies. The Act contains 11 titles, or sections, ranging from additional Corporate Board responsibilities to criminal penalties, and requires the Securities and Exchange Commission (SEC) to implement rulings on requirements to comply with the new law. Debate continues over the perceived benefits and costs of SOX. Supporters contend that the legislation was necessary and has played a useful role in restoring public confidence in the nation’s capital markets by, among other things, strengthening corporate accounting controls. Detractors contend that SOX was an unnecessary and costly government intrusion into corporate management that places U.S. corporations at a competitive disadvantage vis-a-vis foreign firms.</span><span style="font-family:'Arial Narrow';">The Act establishes a new quasi-public agency, the Public Company Accounting Oversight Board, or PCAOB, which is charged with overseeing, regulating, inspecting, and disciplining accounting firms in their roles as auditors of public companies. The Act also covers issues such as auditor independence, corporate governance, internal control assessment, and enhanced financial disclosure.</span></p>
<h2><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">Overview</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h2>
<p><span style="font-family:'Arial Narrow';">Sarbanes-Oxley contains 11 titles that describe specific mandates and requirements for financial reporting. Each title consists of several sections, summarized below:</span><b><span style="font-family:'Arial Narrow';">• TITLE I — “Public Company Accounting Oversight Board (PCAOB)”</span></b><span style="font-family:'Arial Narrow';"> Title I establishes the Public Company Accounting Oversight Board , to provide independent oversight of public accounting firms providing audit services (”auditors”). It also creates a central oversight board tasked with registering auditors, defining the specific processes and procedures for compliance audits, inspecting and policing conduct and quality control, and enforcing compliance with the specific mandates of SOX. Title I consists of nine sections.</span><b><span style="font-family:'Arial Narrow';">• TITLE II</span></b><span style="font-family:'Arial Narrow';">, which consists of nine sections, establishes standards for external auditor independence, to limit conflicts of interest. It also addresses new auditor approval requirements, audit partner rotation policy, conflict of interest issues and auditor reporting requirements. Section 201 of this title restricts auditing companies from doing other kinds of business apart from auditing with the same clients.</span><b><span style="font-family:'Arial Narrow';">• TITLE III — “Corporate Responsibility”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title III mandates that senior executives take individual responsibility for the accuracy and completeness of corporate financial reports. It defines the interaction of external auditors and corporate audit committees, and specifies the responsibility of corporate officers for the accuracy and validity of corporate financial reports. It enumerates specific limits on the behaviors of corporate officers and describes specific forfeitures of benefits and civil penalties for non-compliance. For example, Section 302 implies that the company board (Chief Executive Officer, Chief Financial Officer) should certify and approve the integrity of their company financial reports quarterly. This helps establish accountability. Title III consists of eight sections.</span><b><span style="font-family:'Arial Narrow';">• TITLE IV — “Enhanced Financial Disclosures”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title IV consists of nine sections. It describes enhanced reporting requirements for financial transactions, including off-balance sheet transactions, pro-forma figures and stock transactions of corporate officers. It requires internal controls for assuring the accuracy of financial reports and disclosures, and mandates both audits and reports on those controls. It also requires timely reporting of material changes in financial condition and specific enhanced reviews by the SEC or its agents of corporate reports.</span><b><span style="font-family:'Arial Narrow';">• TITLE V — “Analyst Conflicts of Interest”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title V consists of only one section, which includes measures designed to help restore investor confidence in the reporting of securities analysts. It defines the codes of conduct for securities analysts and requires disclosure of knowable conflicts of interest.</span><b><span style="font-family:'Arial Narrow';">• TITLE VI — “Commission Resources and Authority”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title VI consists of four sections and defines practices to restore investor confidence in securities analysts. It also defines the SEC’s authority to censure or bar securities professionals from practice and defines conditions under which a person can be barred from practicing as a broker, adviser or dealer.</span><b><span style="font-family:'Arial Narrow';">• TITLE VII — “Studies and Reports”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title VII consists of five sections. These sections 701 to 705 are concerned with conducting research for enforcing actions against violations by the SEC registrants (companies) and auditors. Studies and reports include the effects of consolidation of public accounting firms, the role of credit rating agencies in the operation of securities markets, securities violations and enforcement actions, and whether investment banks assisted Enron, Global Crossing and others to manipulate earnings and obfuscate true financial conditions.</span><b><span style="font-family:'Arial Narrow';">• TITLE VIII — “Corporate and Criminal Fraud Accountability”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title VIII consists of seven sections and it also referred to as the “Corporate and Criminal Fraud Act of 2002.” It describes specific criminal penalties for fraud by manipulation, destruction or alteration of financial records or other interference with investigations, while providing certain protections for whistle-blowers.</span><b><span style="font-family:'Arial Narrow';">• TITLE IX — “White Collar Crime Penalty Enhancement”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title IX consists of two sections. This section is also called the “White Collar Crime Penalty Enhancement Act of 2002.” This section increases the criminal penalties associated with white-collar crimes and conspiracies. It recommends stronger sentencing guidelines and specifically adds failure to certify corporate financial reports as a criminal offense.</span><b><span style="font-family:'Arial Narrow';">• TITLE X — “Corporate Tax Returns”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title X consists of one section. Section 1001 states that the Chief Executive Officer should sign the company tax return.</span><b><span style="font-family:'Arial Narrow';">• TITLE XI — “Corporate Fraud Accountability”</span></b><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Title XI consists of seven sections. Section 1101 recommends a name for this title as “Corporate Fraud Accountability Act of 2002” . It identifies corporate fraud and records tampering as criminal offenses and joins those offenses to specific penalties. It also revises sentencing guidelines and strengthens their penalties. This enables the SEC to temporarily freeze large or unusual payments.</span></p>
<h3><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">The effect of SOX on non-US companies</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h3>
<p style="background:#f8fcff;"><span style="font-family:'Arial Narrow';">Some have asserted that Sarbanes-Oxley legislation has helped displace business from New York to London, where the Financial Services Authority regulates the financial sector with a lighter touch. In U.K. non statutory Combined Code of Corporate Governance play somewhat similar role to SOX. However, a greater amount of resources are dedicated to enforcement of securities laws in the UK than in the US. The Sarbanes-Oxley Act’s effect on Non-US companies cross-listed in the US is different on firms from developed and well regulated countries than on firms from less developed countries . Companies from badly regulated countries benefit from better credit ratings by complying to regulations in a highly regulated country (USA) that is higher than the cost, but companies from developed countries only incur the cost, since transparency is adequate in their home countries as well. On the other hand, the benefit of better credit rating also comes with listing on other stock exchanges such as the London Stock Exchange. However, the administrative cost of SOX is considered a drag on the productivity of capital regardless of the rate at which it is borrowed, and it is ironically the financial catastrophes caused by the 2000 bubble market and subsequent scandals that forced the federal reserve to flood money into the market via lower interest rates. Contrary to logical thinking, it was massive economic irresponsibility that led to improved credit ratings and lower rates.</span></p>
<p><span style="font-family:'Arial Narrow';"><strong>SOX 404 and information technology</strong></span><span style="font-family:'Arial Narrow';">The financial reporting processes of many companies depend to some extent on IT systems. Therefore, Information technology controls that specifically address financial risks may be within the scope of a SOX 404 assessment. Chief information officers are typically responsible for the IT organization and IT personnel may be directly involved in SOX compliance efforts.</p>
<p>The SOX 404 guidance requires the usage of an internal control framework, such as the COSO framework. The IT Governance Institute’s “COBIT: Control Objectives of Information and Related Technology” is also used by many companies as a framework supporting IT SOX 404 efforts. However, there are certain aspects of COBIT that are outside the boundaries of Sarbanes-Oxley regulation. IT application controls (i.e., transaction processing controls) that address specific material misstatement risks are a critical part of the SOX 404 assessment. However, the extent of SOX testing to perform related to IT General Controls (ITGC) has been a topic of contention.[19] By nature, ITGC have an indirect effect on financial statements. The 2007 SEC guidance states: “…management only needs to evaluate those ITGC that are necessary for the proper and consistent operation of other controls designed to adequately address financial reporting risks.” ITGC efforts will likely be carefully scrutinized in light of the new guidance, which encourages focus on the most critical financial risks.</p>
<p>reference:http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act#SOX_404_and_information_technology</p>
<p></span></p>
<p style="background:#f8fcff;"><span style="font-family:'Arial Narrow';">References :http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act</span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/67/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/67/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=67&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/21/sarbanes-oxley-act-sox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ebff06a8341110183a069cdf9ce77e1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajalekshmi</media:title>
		</media:content>
	</item>
		<item>
		<title>Anti-money laundering (AML)</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/21/anti-money-laundering-aml/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/21/anti-money-laundering-aml/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 10:44:04 +0000</pubDate>
		<dc:creator>rajalekshmi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2008/01/21/anti-money-laundering-aml/</guid>
		<description><![CDATA[Anti-money laundering (”AML”) is a term mainly used in the financial and legal industries to describe the legal controls that require financial institutions and other regulated entities to prevent or report money laundering activities. Anti-money laundering guidelines came into prominence globally after the September 11, 2001 attacks and the subsequent enactment of the USA PATRIOT [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=66&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2><a rel="bookmark" href="http://rajalekshmi.wordpress.com/2008/01/17/anti-money-laundering-aml/" title="Anti-money laundering (AML)"></a></h2>
<div class="entry">
<div class="snap_preview"><b><span style="font-family:'Arial Narrow';">Anti-money laundering (”AML”)</span></b><span style="font-family:'Arial Narrow';"> is a term mainly used in the financial and legal industries to describe the legal controls that require financial institutions and other regulated entities to prevent or report money laundering activities. Anti-money laundering guidelines came into prominence globally after the September 11, 2001 attacks and the subsequent enactment of the USA PATRIOT Act.</span><span style="font-family:'Arial Narrow';">Today, all financial institutions globally are required to monitor, investigate and report transactions of a suspicious nature to the financial intelligence unit of the central bank in the respective country. For example, a bank must perform due diligence by having proof of a customer’s identity and that the use, source and destination of funds do not involve money laundering. United States federal law related to money laundering is implemented under the Bank Secrecy Act of 1970 as amended by anti-money laundering acts up to the present. Many people have confused Anti-Money Laundering (”AML”) with Anti-Terrorist Financing (”ATF”). Under the Bank Secrecy Act of USA, Money Laundering and Terrorist Financing are classified into two different categories when financial institutions file Suspicious Activities Reports (”SAR”) to Financial Crimes Enforcement Network (”FinCEN”) which is a US government agency. To effectively implement AML and ATF measures, The US government encourages financial institutions to work together for AML and ATF purposes in accordance with Section 314(b) of the USA PATRIOT Act. However, since financial institutions are required by law to protect the privacy of their clients, section 314(b) cooperation has not been generally adopted by financial institutions. To overcome this obstacle, the United Crimes Elimination Network (UCEN) has been established by AML and ATF professionals to achieve this global cooperation goal in compliance with the privacy laws of most countries.</span></p>
<h2><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">Steps in Money Laundering</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h2>
<p><span style="font-family:'Arial Narrow';">Money laundering involves three independent steps that often occur simultaneously. They are:</span><span style="font-family:'Arial Narrow';">1. Placement &#8211; Physically placing bulk cash proceeds.</span><span style="font-family:'Arial Narrow';"><span> </span>2. Layering &#8211; <span> </span>Separating the proceeds from criminal activity from their origins through layers of complex financial transactions. </span><span style="font-family:'Arial Narrow';">3. Integration. &#8211; Providing an apparently legitimate explanation for the illicit proceeds.</span></p>
<h2><a name="Additional_information" title="Additional_information"></a><span class="mw-headline"><span style="font-size:12pt;font-family:'Arial Narrow';">Additional information</span></span><span style="font-size:12pt;font-family:'Arial Narrow';"></span></h2>
<p><span style="font-family:'Arial Narrow';">An entire industry has developed around providing software to analyze transactions in an attempt to identify transactions or patterns of transactions ,that may constitute illegal financial activity. Financial institutions face penalties for failing to properly file CTR (Cash Transaction Report) and SAR (Suspicious Activity Report) reports, including heavy fines and regulatory restrictions, even to the point of charter revocation. These software applications effectively monitor bank customer transactions on a daily basis and, using customer historical information and account profile, provide a “whole picture” to the bank management. Transaction monitoring can include cash deposits and withdrawals, wire transfers, credit card activity, cheques (checks), share (securities) dealing and ACH activity. In the bank circles, these applications are known as “BSA software” or “AML software.</span></p>
<p><span style="font-family:'Arial Narrow';">Reference : <a rel="nofollow" href="http://en.wikipedia.org/wiki/Anti_Money_Laundering"><font color="#6c8c37">http://en.wikipedia.org/wiki/Anti_Money_Laundering</font></a></span></div>
</div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/66/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/66/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=66&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/21/anti-money-laundering-aml/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ebff06a8341110183a069cdf9ce77e1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajalekshmi</media:title>
		</media:content>
	</item>
		<item>
		<title>Requirements Elicitation</title>
		<link>http://perpetuastudents.wordpress.com/2008/01/21/requirements-elicitation/</link>
		<comments>http://perpetuastudents.wordpress.com/2008/01/21/requirements-elicitation/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 10:37:49 +0000</pubDate>
		<dc:creator>rajalekshmi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2008/01/21/requirements-elicitation/</guid>
		<description><![CDATA[Requirements elicitation is the first of the four steps in software requirements engineering (the others being analysis, specification, and validation). Software engineers use several elicitation techniques. Requirements elicitation is recognized as one of the most critical, knowledge-intensive activities of softwaredevelopment [1]; poor execution of elicitation will almost guarantee that the final project is a complete [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=65&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:'Arial Narrow';">Requirements elicitation is the first of the four steps in software requirements engineering (the others being analysis, specification, and validation). Software engineers use several elicitation techniques.</span><span style="font-family:'Arial Narrow';"> Requirements elicitation is recognized as one of the most critical, knowledge-intensive activities of software</span><span style="font-family:'Arial Narrow';">development [1]; poor execution of elicitation will almost guarantee that the final project is a complete failure. Since project failures are so rampant [2], it is quite likely that improving how the industry performs elicitation could</span><span style="font-family:'Arial Narrow';">have a dramatic effect on the success record of the industry [3]. Improving requirements elicitation requires us to first understand it.</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">A requirement is a “function or characteristic of a system that is necessary&#8230;the quantifiable and verifiable behaviors that a system must possess and constraints that a system must work within to satisfy an organization’s objectives and solve a set of problems” [STEP 91]. Similarly,“requirement” has the following definitions [IEEE 90]:</span><span style="font-family:'Arial Narrow';">(1) a condition or capability needed by a user to solve a problem or achieve an</span><span style="font-family:'Arial Narrow';">objective; (2) a condition or capability that must be met or possessed by a</span><span style="font-family:'Arial Narrow';">system or system component to satisfy a contract, standard, specification, or</span><span style="font-family:'Arial Narrow';">other formally imposed documents; (3) a documented representation of a</span><span style="font-family:'Arial Narrow';">condition or capability as in (1) or (2).</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">Requirements do not only consist of functions, a misconception introduced in part because the currently popular structured analysis techniques focus on articulating functional requirements. Different authors will present different definitions, but there are clearly nonfunctional requirements as well as functional requirements. In one source, requirements are classified as follows :</span><span style="font-family:'Arial Narrow';">1. functional requirements</span><span style="font-family:'Arial Narrow';">2. nonfunctional requirements</span><span style="font-family:'Arial Narrow';">a. performance/reliability</span><span style="font-family:'Arial Narrow';">b. interfaces</span><span style="font-family:'Arial Narrow';">c. design constraints</span><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">Requirements elicitation was defined in a recent workshop as “the process of identifying needs and bridging the disparities among the involved communities for the purpose of defining and distilling requirements to meet the constraints of these communities”. Requirements elicitation serves as a front end to systems development. Requirements analysts, sponsors/funders, developers, and end users are involved with requirements elicitation to differing degrees, and thus requirements elicitation involves social, communicative issues as well as</span><span style="font-family:'Arial Narrow';">technical issues .</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Requirements elicitation technique selection</span></b><b><span style="font-family:'Arial Narrow';"> </span></b><span style="font-family:'Arial Narrow';">Requirements elicitation is generally performed using an elicitation methodology or a series of techniques. Many such methodologies and techniques exist, all with the common aim to assist analysts in understanding needs . Although some analysts think that just one methodology or just one technique is applicable to all situations, one methodology or technique cannot possibly</span><span style="font-family:'Arial Narrow';">be sufficient for all conditions .</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';">Figure 5. Communication channels in elicitation</span><span style="font-family:'Arial Narrow';">Analysts select a particular elicitation technique for any combination of four reasons:</span><span style="font-family:'Arial Narrow';"><span> </span>(1) It is the only technique that the analyst knows, </span><span style="font-family:'Arial Narrow';">(2) It is the analyst&#8217;s favorite technique for all situations, </span><span style="font-family:'Arial Narrow';">(3) The analyst is following some explicit methodology, and that methodology prescribes a particular technique at the current time, and </span><span style="font-family:'Arial Narrow';">(4) The analyst understands intuitively that the technique is effective in the current circumstance.</span><span style="font-family:'Arial Narrow';"></span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Requirements Elicitation Problems</span></b><span style="font-family:'Arial Narrow';">Problems of requirements elicitation can be grouped into three categories:</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of scope, in which the requirements may address too little or too</span><span style="font-family:'Arial Narrow';">much information;</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of understanding, within groups as well as between groups such as</span><span style="font-family:'Arial Narrow';">users and developers; and</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of volatility, i.e., the changing nature of requirements.</span><span style="font-family:'Arial Narrow';">The list of ten elicitation problems given in one source could be classified according to this framework as follows:</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of scope</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">the boundary of the system is ill-defined</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">unnecessary design information may be given</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of understanding</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">users have incomplete understanding of their needs</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">users have poor understanding of computer capabilities and limitations</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">analysts have poor knowledge of problem domain</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">user and analyst speak different languages</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">ease of omitting “obvious” information</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">conflicting views of different users</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">requirements are often vague and untestable, e.g., “user friendly” and</span><span style="font-family:'Arial Narrow';">“robust”</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">problems of volatility</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">requirements evolve over time</span><span style="font-family:'Arial Narrow';">The remainder of this section will discuss these three problem areas in further detail.</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Current Elicitation Techniques</span></b><span style="font-family:'Arial Narrow';">Requirements elicitation has received little attention in the past from the software engineering research community.From the survey, it was learned that requirements analysis, in particular requirements elicitation, is a hard task, and that it is carefully avoided by most of the software engineering researchers. We believe that most researchers avoid dealing with elicitation of requirements, because it is an area where one has to deal with informality, incompleteness and inconsistency. Instead, research labeled as dealing with requirements, usually deals with specification, and that is the main reason for the lack of agreement on the definitions of requirements analysis and specification.</span><span style="font-family:'Arial Narrow';">Despite this lack of research activity, there have been some efforts toward the development of methods and techniques to address the requirements elicitation problems discussed in the previous section. These approaches will be introduced here, along with a brief description of their proposed solutions to the problem areas of scope, understanding, and volatility. A few elicitation techniques receive more detailed treatment in the appendices. The elicitation issues discussed in the previous section were categorized as follows:</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">scope</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">organizational and contextual factors, including the identification of</span><span style="font-family:'Arial Narrow';">system goals, the problem context, and boundaries and interfaces</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">avoidance of premature design activities</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">understanding</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">contribution of many varied stakeholder communities to elicitation</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">contribution of more than one person to requirements elicitation</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">large size of requirements and associated data resulting from elicitation</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">utility of multiple expressions (models) of the requirements</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">requirements volatility</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Information Gathering</span></b><span style="font-family:'Arial Narrow';">Interviews are perhaps the most common technique used for gathering information during requirements</span><span style="font-family:'Arial Narrow';">elicitation. There are many social aspects of dealing with users in interviews . Berlin notes that “even a few hours of interviews can be very valuable, even when conducted by engineers who have had only brief training in interviewing and user</span><span style="font-family:'Arial Narrow';">needs analysis” The information collected through interviews can address organizational and contextual factors provided that the right questions are asked. Likewise, if the right people are interviewed the information will represent multiple stakeholders’ opinions across a number of different communities affected by the development of the proposed system being elicited.</span><span style="font-family:'Arial Narrow';">There is a lack of standardized procedures for structuring information received via interviews. Other limitations with eliciting requirements primarily or exclusively through interviews result from the tremendous responsibility placed on the requirements analyst. Assuming that interview data was collected from the different communities affected by the system being elicited,</span><span style="font-family:'Arial Narrow';">the analyst must integrate these different interpretations, goals, objectives, communication styles, and use of terminology into a single set of requirements. This integration is a difficult task unless the interviews are structured in some way.</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Requirements Expression and Analysis</span></b><span style="font-family:'Arial Narrow';">Elicitation is concerned with gathering information from various stakeholders in order to derive the requirements for a system. This collected information needs to be represented in some way, and ideally the gathered statements are expressed “in a notation which elucidates their implications, prompts further questions, correlates different aspects, and facilitates detailed analysis”. Many current elicitation approaches represent the requirements from different viewpoints, in</span><span style="font-family:'Arial Narrow';">order to promote understanding and the gathering of information from the many communities involved in elicitation. This viewpoint approach is exemplified by CORE.</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">CORE provides a framework for analysis</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">it expresses requirements in a structured diagrammatic notation</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">the notation fosters communication</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">it is less ambiguous than natural language</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">CORE identifies design constraints at an early stage</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">CORE supports early verification because both the target system and its</span><span style="font-family:'Arial Narrow';">environment are modeled</span><span style="font-family:'Arial Narrow';">The limited tool support for CORE is noted as an inhibitor for its use on medium and large development</span><span style="font-family:'Arial Narrow';">projects. GPT summarizes their assessment as “CORE is a powerful method for</span><span style="font-family:'Arial Narrow';">gathering requirements but it lacks a standard notation and effective tool support” .</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Validation</span></b><span style="font-family:'Arial Narrow';">One often cited technique for dealing with requirements volatility is to validate early and often that<span>  </span>the information gathered so far and the representation of that information is consistent with the elicitation communities’ needs and expectations. This repeated validation is part of an incremental approach to elicitation. Requirements elicitation should also be interleaved with subsequent activities such as the design and early prototyping of critical components.</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">Quality Function Deployment (QFD) is another useful technique for validation. QFD allows the “Voice of the Customer” to be captured, and then the proposed requirements of the system to be validated based on whether or not they reflect these expressed customer needs. QFD helps to identify user requirements that have not been addressed by the developer, as well as developer-proposed features that do not support any requirements. In addition to highlighting such omissions, QFD also documents requirements that are highly rated by the user and receive little attention by the developer-proposed features.</span><span style="font-family:'Arial Narrow';"> </span><b><span style="font-family:'Arial Narrow';">Issues in Requirements Elicitation</span></b><span style="font-family:'Arial Narrow';">There are many problems associated with requirements engineering, including problems in defining the system scope, problems in fostering understanding among the different communities affected by the development of a given system, and problems in dealing with the volatile nature of requirements. These problems may lead to poor requirements and the cancellation of system development, or else the development of a system that is later judged unsatisfactory or unacceptable, has high maintenance costs, or undergoes frequent changes. By improving requirements elicitation, the requirements engineering process can be improved, resulting in enhanced system requirements and potentially a much better system. Requirements engineering can be decomposed into the activities of requirements elicitation, specification, and validation. Most of the requirements techniques and tools today focus on specification, i.e., the representation of the requirements. This report concentrates instead on elicitation concerns, those problems with requirements engineering that are not adequately addressed by specification techniques. An elicitation methodology is proposed to handle these concerns.</span><span style="font-family:'Arial Narrow';">This new elicitation methodology strives to incorporate the advantages of existing elicitation techniques while comprehensively addressing the activities performed during requirements elicitation. These activities include fact-finding, requirements gathering, evaluation and rationalization, prioritization, and integration. Taken by themselves, existing elicitation techniques are lacking in one or more of these areas.</span><span style="font-family:'Arial Narrow';">Issues involved in this problem area include:</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">achieving requirements completeness without unnecessarily constraining</span><span style="font-family:'Arial Narrow';">system design</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">analysis and validation difficulty</span><span style="font-family:'Arial Narrow';">• </span><span style="font-family:'Arial Narrow';">changing requirements over time</span><span style="font-family:'Arial Narrow';"> </span><span style="font-family:'Arial Narrow';">Many requirements errors are passed undetected to the later phases of the life cycle, and correcting these errors during or after implementation has been found to be extremely costly . The DoD Software Technology Plan [DoD 91] states that “early defect fixes are typically two orders of magnitude cheaper than late defect fixes, and the early requirements and design defects typically leave more serious operational consequences.” One way to reduce requirements errors is by improving requirements elicitation, an activity often overlooked or only partially addressed by current requirements engineering techniques.</span><span style="font-family:'Arial Narrow';">After the role of elicitation in the requirements engineering process is defined, an outline of the remainder of the report will be presented.</span><span style="font-family:'Arial Narrow';"> references :</span><span style="font-family:'Arial Narrow';">http://csdl2.computer.org/comp/proceedings/hicss/2003/1874/03/187430096a.pdf<br />
<a href="http://csdl2.computer.org/comp/proceedings/hicss/2003/1874/03/187430096a.pdf">http://csdl2.computer.org/comp/proceedings/hicss/2003/1874/03/187430096a.pdf</a><br />
<a href="http://www.sei.cmu.edu/pub/documents/92.reports/pdf/tr12.92.pdf">http://www.sei.cmu.edu/pub/documents/92.reports/pdf/tr12.92.pdf</a></span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/65/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/65/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=65&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2008/01/21/requirements-elicitation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ebff06a8341110183a069cdf9ce77e1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajalekshmi</media:title>
		</media:content>
	</item>
		<item>
		<title>Https</title>
		<link>http://perpetuastudents.wordpress.com/2007/12/28/https/</link>
		<comments>http://perpetuastudents.wordpress.com/2007/12/28/https/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 07:01:18 +0000</pubDate>
		<dc:creator>Dominick</dc:creator>
				<category><![CDATA[Communication Protocols]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Testing Trainings]]></category>
		<category><![CDATA[Dominick]]></category>
		<category><![CDATA[HTTPS]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2007/12/28/https/</guid>
		<description><![CDATA[https is a URI scheme used to indicate a secure HTTP connection. It is syntactically identical to the http:// scheme normally used for accessing resources using HTTP. Using an https: URL indicates that HTTP is to be used, but with a different default TCP port (443) and an additional encryption/authentication layer between the HTTP and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=45&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>https</b> is a <a href="http://perpetuastudents.wordpress.com/wiki/URI_scheme" title="URI scheme">URI scheme</a> used to indicate a <a href="http://perpetuastudents.wordpress.com/wiki/Secure_communication" title="Secure communication">secure</a> <a href="http://perpetuastudents.wordpress.com/wiki/HTTP" title="HTTP">HTTP</a> connection. It is syntactically identical to the <tt>http://</tt> scheme normally used for accessing resources using <a href="http://perpetuastudents.wordpress.com/wiki/Hypertext_Transfer_Protocol" title="Hypertext Transfer Protocol">HTTP</a>. Using an <tt>https:</tt> <a href="http://perpetuastudents.wordpress.com/wiki/Uniform_Resource_Locator" title="Uniform Resource Locator">URL</a> indicates that HTTP is to be used, but with a different default <a href="http://perpetuastudents.wordpress.com/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP port</a> (443) and an additional <a href="http://perpetuastudents.wordpress.com/wiki/Encryption" title="Encryption">encryption</a>/<a href="http://perpetuastudents.wordpress.com/wiki/Authentication" title="Authentication">authentication</a> layer between the HTTP and <a href="http://perpetuastudents.wordpress.com/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a>. This system was designed by <a href="http://perpetuastudents.wordpress.com/wiki/Netscape_Communications_Corporation" title="Netscape Communications Corporation">Netscape Communications Corporation</a> to provide <a href="http://perpetuastudents.wordpress.com/wiki/Authentication" title="Authentication">authentication</a> and <a href="http://perpetuastudents.wordpress.com/wiki/Encryption" title="Encryption">encrypted</a> communication and is widely used on the <a href="http://perpetuastudents.wordpress.com/wiki/World_Wide_Web" title="World Wide Web">World Wide Web</a> for security-sensitive communication such as payment transactions and corporate logons.<span class="mw-headline"><b>How it works</b></span>
<dl>
<dd>
<div class="boilerplate seealso"><i>For more details on this topic, see <a href="http://perpetuastudents.wordpress.com/wiki/Transport_Layer_Security#How_it_works" title="Transport Layer Security">Transport Layer Security#How it works</a>.</i></div>
</dd>
</dl>
<p>Strictly speaking, https is not a separate protocol, but refers to the combination of a normal <a href="http://perpetuastudents.wordpress.com/wiki/HTTP" title="HTTP">HTTP</a> interaction over an <a href="http://perpetuastudents.wordpress.com/wiki/Encryption" title="Encryption">encrypted</a> <a href="http://perpetuastudents.wordpress.com/wiki/Secure_Sockets_Layer" title="Secure Sockets Layer">Secure Sockets Layer</a> (SSL) or <a href="http://perpetuastudents.wordpress.com/wiki/Transport_Layer_Security" title="Transport Layer Security">Transport Layer Security</a> (TLS) connection. This ensures reasonable protection from eavesdroppers and <a href="http://perpetuastudents.wordpress.com/wiki/Man-in-the-middle_attack" title="Man-in-the-middle attack">man-in-the-middle attacks</a>.An <tt>https:</tt> URL may specify a <a href="http://perpetuastudents.wordpress.com/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a> <a href="http://perpetuastudents.wordpress.com/wiki/List_of_well-known_ports_(computing)" title="List of well-known ports (computing)">port</a>; if it does not, the connection uses port 443 (unsecured HTTP typically uses port 80).To prepare a web-server for accepting https connections the administrator must create a <a href="http://perpetuastudents.wordpress.com/wiki/Public_key_certificate" title="Public key certificate">public key certificate</a> for the web-server. These certificates can be created for <a href="http://perpetuastudents.wordpress.com/wiki/Unix" title="Unix">Unix</a> based servers with tool(s) such as <a href="http://perpetuastudents.wordpress.com/wiki/OpenSSL" title="OpenSSL">OpenSSL</a>&#8216;s <tt>ssl-ca</tt> <sup><a href="http://perpetuastudents.wordpress.com/wp-admin/#_note-0">[1]</a></sup> or <a href="http://perpetuastudents.wordpress.com/wiki/SuSE" title="SuSE">SuSE</a>&#8216;s <tt>gensslcert</tt>. This certificate must be signed by a <a href="http://perpetuastudents.wordpress.com/wiki/Certificate_authority" title="Certificate authority">certificate authority</a> of one form or another, which certifies that the certificate holder is indeed the entity it claims to be. Web browsers are generally distributed with the <a href="http://perpetuastudents.wordpress.com/wiki/Root_certificate" title="Root certificate">signing certificates of major certificate authorities</a>, so that they can verify certificates signed by them.Organizations may also run their own certificate authority, particularly if they are responsible for setting up browsers to access their own sites (for example, sites on a company intranet), as they can trivially add their own signing certificate to those shipped with the browser.Some sites, especially those operated by hobbyists, use self-signed certificates on public sites. Using these provides protection against simple eavesdropping, but unlike a well-known certificate, preventing a <a href="http://perpetuastudents.wordpress.com/wiki/Man-in-the-middle_attack" title="Man-in-the-middle attack">man-in-the-middle attack</a> with a self-signed certificate requires the site to make available some other secure method of verifying the certificate.The system can also be used for client <a href="http://perpetuastudents.wordpress.com/wiki/Authentication" title="Authentication">authentication</a>, in order to restrict access to a Web server to only authorized users. For this, typically the site administrator creates certificates for each user which are loaded into their browser. These normally contain the name and e-mail address of the authorized user, and are automatically checked by the server on each reconnect to verify the user&#8217;s identity, potentially without ever entering a password.<a id="Limitations" title="Limitations" name="Limitations"></a><br />
<h2><span class="mw-headline"></span></h2>
<p><b>Limitaions:</b>The level of protection depends on the correctness of the <a href="http://perpetuastudents.wordpress.com/wiki/Implementation" title="Implementation">implementation</a> by the <a href="http://perpetuastudents.wordpress.com/wiki/Web_browser" title="Web browser">web browser</a> and the server software and the actual <a href="http://perpetuastudents.wordpress.com/wiki/Cipher" title="Cipher">cryptographic algorithms</a> supported.HTTPS only protects data in transit from eavesdropping and man in the middle attacks. Once data arrive at their destination, they are only as safe as the computer they are on. <a href="http://perpetuastudents.wordpress.com/wiki/Gene_Spafford" title="Gene Spafford">Gene Spafford</a> states that it is like &#8220;using an armored truck to transport rolls of pennies between someone on a park bench and someone doing business from a cardboard box.&#8221;<sup><a href="http://perpetuastudents.wordpress.com/wp-admin/#_note-1">[2]</a></sup>Because <a href="http://perpetuastudents.wordpress.com/wiki/Secure_Sockets_Layer" title="Secure Sockets Layer">SSL</a> operates below http and has no knowledge of higher level protocols, SSL servers can only present one certificate</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/45/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/45/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=45&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2007/12/28/https/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/280bd9b448b23da0cdd9d1d7b0c6582a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dominick</media:title>
		</media:content>
	</item>
		<item>
		<title>Extreme Programming</title>
		<link>http://perpetuastudents.wordpress.com/2007/12/28/extreme-programming/</link>
		<comments>http://perpetuastudents.wordpress.com/2007/12/28/extreme-programming/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 07:00:12 +0000</pubDate>
		<dc:creator>pkramya</dc:creator>
				<category><![CDATA[AGILE]]></category>
		<category><![CDATA[New Technology]]></category>
		<category><![CDATA[Student activity]]></category>
		<category><![CDATA[Student blog]]></category>
		<category><![CDATA[Testing Trainings]]></category>
		<category><![CDATA[Ramya]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2007/12/28/extreme-programming/</guid>
		<description><![CDATA[Extreme Programming (or XP) is a software engineering methodology, one of several agile software development methodologies, prescribing a set of daily stakeholder practices that embody and encourage particular XP values. Proponents believe that exercising these practices—traditional software engineering practices taken to so-called &#8220;extreme&#8221; levels—leads to a development process that is more responsive to customer needs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=44&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Extreme Programming</b> (or <b>XP</b>) is a software engineering methodology, one of several agile software development methodologies, prescribing a set of daily stakeholder practices that embody and encourage particular XP values. Proponents believe that exercising these practices—traditional software engineering practices taken to so-called &#8220;extreme&#8221; levels—leads to a development process that is more responsive to customer needs (&#8220;agile&#8221;) than traditional methods, while creating software of better quality.Proponents of XP and agile methodologies in general regard ongoing changes to requirements as a natural, inescapable and desirable aspect of software development projects; they believe that adaptability to changing requirements at any point during the project life is a more realistic and better approach than attempting to define all requirements at the beginning of a project and then expending effort to control changes to the requirements.<span class="mw-headline">Goal of XP</span><i>Extreme Programming Explained</i> describes Extreme Programming as being:
<ul>
<li>An attempt to reconcile humanity and productivity</li>
<li>A mechanism for social change</li>
<li>A path to improvement</li>
<li>A style of development</li>
<li>A software development discipline</li>
</ul>
<p>The main aim of XP is to reduce the cost of change. In traditional system development methods (such as <a href="http://en.wikipedia.org/wiki/Structured_Systems_Analysis_and_Design_Methodology" title="Structured Systems Analysis and Design Methodology">SSADM</a>) the requirements for the system are determined at the beginning of the development project and often fixed from that point on. This means that the cost of changing the requirements at a later stage (a common feature of software engineering projects) will be high.XP sets out to reduce the cost of change by introducing basic values, principles and practices. By applying XP, a system development project should be more flexible with respect to changes.<a id="XP_values" title="XP_values" name="XP_values"></a><br />
<h2><span class="mw-headline">XP values</span></h2>
<p>Extreme Programming initially recognized four values in 1999. A new value was added in the second edition of <i>Extreme Programming Explained</i>. The five values are:
<ul>
<li><a href="http://en.wikipedia.org/wiki/Communication" title="Communication">Communication</a></li>
<li><a href="http://en.wikipedia.org/wiki/Simplicity" title="Simplicity">Simplicity</a></li>
<li><a href="http://en.wikipedia.org/wiki/Feedback" title="Feedback">Feedback</a></li>
<li><a href="http://en.wikipedia.org/wiki/Courage" title="Courage">Courage</a></li>
<li><a href="http://en.wikipedia.org/wiki/Respect" title="Respect">Respect</a></li>
</ul>
<p>Building software systems requires <b>communicating</b> system requirements to the developers of the system. In formal software development methodologies, this task is accomplished through documentation. Extreme Programming techniques can be viewed as methods for rapidly building and disseminating institutional knowledge among members of a development team. The goal is to give all developers a shared view of the system which matches the view held by the users of the system. To this end, Extreme Programming favors simple designs, common metaphors, collaboration of users and programmers, frequent verbal communication, and feedback.Extreme Programming encourages starting with the <b>simplest</b> solution. Extra functionality can then be added later. The difference between this approach and more conventional system development methods is the focus on designing and coding for the needs of today instead of those of tomorrow, next week, or next month. Proponents of XP acknowledge the disadvantage that this can sometimes entail more effort tomorrow to change the system; their claim is that this is more than compensated for by the advantage of not investing in possible future requirements that might change before they become relevant. Coding and designing for uncertain future requirements implies the risk of spending resources on something that might not be needed. Related to the &#8220;communication&#8221; value, simplicity in design and coding should improve the (quality of) communication. A simple design with very simple code could be easily understood by most programmers in the team.Within Extreme Programming, <b>feedback</b> relates to different dimensions of the system development:
<ul>
<li>Feedback from the system: by writing unit tests, or running periodic integration tests, the programmers have direct feedback from the state of the system after implementing changes.</li>
<li>Feedback from the customer: The functional tests (aka acceptance tests) are written by the customer and the testers. They will get concrete feedback about the current state of their system. This review is planned once in every two or three weeks so the customer can easily steer the development.</li>
<li>Feedback from the team: When customers come up with new requirements in the planning game the team directly gives an estimation of the time that it will take to implement.</li>
</ul>
<p>Feedback is closely related to communication and simplicity. Flaws in the system are easily communicated by writing a unit test that proves a certain piece of code will break. The direct feedback from the system tells programmers to recode this part. A customer is able to test the system periodically according to the functional requirements (aka user stories). To quote Kent Beck, &#8220;Optimism is an occupational hazard of programming, feedback is the treatment.&#8221;Several practices embody <b>courage</b>. One is the commandment to always design and code for today and not for tomorrow. This is an effort to avoid getting bogged down in design and requiring a lot of effort to implement anything else. Courage enables developers to feel comfortable with refactoring their code when necessary. This means reviewing the existing system and modifying it so that future changes can be implemented more easily. Another example of courage is knowing when to throw code away: courage to remove source code that is obsolete, no matter how much effort was used to create that source code. Also, courage means persistence: A programmer might be stuck on a complex problem for an entire day, then solve the problem quickly the next day, if only they are persistent.The <b>respect</b> value manifests in several ways. In Extreme Programming, team members respect each other because programmers should never commit changes that break compilation, that make existing unit-tests fail, or that otherwise delay the work of their peers. Members respect their work by always striving for high quality and seeking for the best design for the solution at hand through refactoring.Adopting four earlier values led to <b>respect</b> gained from others in team. Nobody on the team should feel unappreciated or ignored. This ensures high level of motivation and encourages loyalty toward the team, and the goal of the project. This value is very dependent upon the other values, and is very much oriented toward people in a team.<a id="Principles" title="Principles" name="Principles"></a><br />
<h2><span class="mw-headline">Principles</span></h2>
<p>The principles that form the basis of XP are based on the values just described and are intended to foster decisions in a system development project. The principles are intended to be more concrete than the values and more easily translated to guidance in a practical situation.<b>Feedback</b> is most useful if it is done rapidly. The time between an action and its feedback is critical to learning and making changes. In Extreme Programming, unlike traditional system development methods, contact with the customer occurs in small iterations. The customer has clear insight into the system that is being developed. He or she can give feedback and steer the development as needed.Unit tests also contribute to the rapid feedback principle. When writing code, the unit test provides direct feedback as to how the system reacts to the changes one has made. If, for instance, the changes affect a part of the system that is not in the scope of the programmer who made them, that programmer will not notice the flaw. There is a large chance that this bug will appear when the system is in production.<b>Assuming simplicity</b> is about treating every problem as if its solution were &#8220;extremely simple&#8221;. Traditional system development methods say to plan for the future and to code for reusability. Extreme programming rejects these ideas.The advocates of Extreme Programming say that making big changes all at once does not work. Extreme Programming applies <b>incremental changes</b>: for example, a system might have small releases every three weeks. By making many little steps the customer has more control over the development process and the system that is being developed.The principle of <b>embracing change</b> is about not working against changes but embracing them. For instance, if at one of the iterative meetings it appears that the customer&#8217;s requirements have changed dramatically, programmers are to embrace this and plan the new requirements for the next iteration.Reference<a href="http://en.wikipedia.org/wiki/Extreme_Programming">wikipedia</a>By <b>P.K.Ramya</b></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=44&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2007/12/28/extreme-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/991990e9d7683a9045891d9788201dbc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pkramya</media:title>
		</media:content>
	</item>
		<item>
		<title>Data mining</title>
		<link>http://perpetuastudents.wordpress.com/2007/12/28/data-mining/</link>
		<comments>http://perpetuastudents.wordpress.com/2007/12/28/data-mining/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 06:59:24 +0000</pubDate>
		<dc:creator>pkramya</dc:creator>
				<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[New Technology]]></category>
		<category><![CDATA[Student activity]]></category>
		<category><![CDATA[Student blog]]></category>
		<category><![CDATA[Testing Trainings]]></category>
		<category><![CDATA[Data Mining]]></category>
		<category><![CDATA[DW]]></category>
		<category><![CDATA[Ramya]]></category>

		<guid isPermaLink="false">http://perpetuastudents.wordpress.com/2007/12/28/data-mining/</guid>
		<description><![CDATA[Data mining is the principle of sorting through large amounts of data and picking out relevant information. It is usually used by business intelligence organizations, and financial analysts, but it is increasingly used in the sciences to extract information from the enormous data sets generated by modern experimental and observational methods. It has been described [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=43&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Data mining</b> is the principle of sorting through large amounts of data and picking out relevant information. It is usually used by business intelligence organizations, and financial analysts, but it is increasingly used in the sciences to extract information from the enormous data sets generated by modern experimental and observational methods. It has been described as &#8220;the nontrivial extraction of implicit, previously unknown, and potentially useful information from data&#8221; and &#8220;the science of extracting useful information from large data sets or databases&#8221;.Data mining parameters include:
<ul>
<li>Association &#8211; looking for patterns where one event is connected to another event</li>
<li>Sequence or path analysis &#8211; looking for patterns where one event leads to another later event</li>
<li>Classification &#8211; looking for new patterns (May result in a change in the way the data is organized but that&#8217;s ok)</li>
<li>Clustering &#8211; finding and visually documenting groups of facts not previously known</li>
<li>Forecasting &#8211; discovering patterns in data that can lead to reasonable predictions about the future (This area of data mining is known as predictive analytics.)</li>
</ul>
<p><span class="mw-headline">Background</span>Traditionally, analysts have performed the task of extracting useful information from recorded data. But, the increasing volume of data in modern business and science calls for computer-based approaches. As data sets have grown in size and complexity, there has been an inevitable shift away from direct hands-on data analysis toward indirect, automatic data analysis using more complex and sophisticated tools. The modern technologies of computers, networks, and sensors have made data collection and organization an almost effortless task. However, the captured data needs to be converted into information and knowledge to become useful. Data mining is the entire process of applying computer-based methodology, including new techniques for knowledg discovery, from data.Data mining identifies trends within data that go beyond simple analysis. Through the use of sophisticated algorithms, users have the ability to identify key attributes of business processes and target opportunities.Although data mining is a relatively new term, the technology is not. Companies for a long time have used powerful computers to sift through volumes of data such as supermarket scanner data to produce market research reports. Continuous innovations in computer processing power, disk storage, and statistical software are dramatically increasing the accuracy and usefulness of analysis.The term data mining is often used to apply to the two separate processes of knowledge discovery and prediction. Knowledge discovery provides explicit information that has a readable form and can be understood by a user. Forecasting, or predictive modeling provides predictions of future events and may be transparent and readable in some approaches (e.g. rule based systems) and opaque in others such as neural networks. Moreover, some data mining systems such as neural networks are inherently geared towards prediction and pattern recognition, rather than knowledge discovery.Metadata, or data about a given data set, are often expressed in a condensed <i>data mine-able</i> format, or one that facilitates the practice of data mining. Common examples include executive summaries and scientific abstracts.<b><font size="4">Overview</font></b>Data mining, <i>the extraction of hidden predictive information from large databases</i>, is a powerful new technology with great potential to help companies focus on the most important information in their data warehouses. Data mining tools predict future trends and behaviors, allowing businesses to make proactive, knowledge-driven decisions. The automated, prospective analyses offered by data mining move beyond the analyses of past events provided by retrospective tools typical of decision support systems. Data mining tools can answer business questions that traditionally were too time consuming to resolve. They scour databases for hidden patterns, finding predictive information that experts may miss because it lies outside their expectations.Most companies already collect and refine massive quantities of data. Data mining techniques can be implemented rapidly on existing software and hardware platforms to enhance the value of existing information resources, and can be integrated with new products and systems as they are brought on-line. When implemented on high performance client/server or parallel processing computers, data mining tools can analyze massive databases to deliver answers to questions such as, &#8220;Which clients are most likely to respond to my next promotional mailing, and why?&#8221;This white paper provides an introduction to the basic technologies of data mining. Examples of profitable applications illustrate its relevance to today’s business environment as well as a basic description of how data warehouse architectures can evolve to deliver the value of data mining to end users.<font size="4"><b>The Foundations of Data Mining</b></font>Data mining techniques are the result of a long process of research and product development. This evolution began when business data was first stored on computers, continued with improvements in data access, and more recently, generated technologies that allow users to navigate through their data in real time. Data mining takes this evolutionary process beyond retrospective data access and navigation to prospective and proactive information delivery. Data mining is ready for application in the business community because it is supported by three technologies that are now sufficiently mature:
<ul>
<li>Massive data collection</li>
<li>Powerful multiprocessor computers</li>
<li>Data mining algorithms</li>
</ul>
<p><font size="4"><b>The Scope of Data Mining</b></font>Data mining derives its name from the similarities between searching for valuable business information in a large database — for example, finding linked products in gigabytes of store scanner data — and mining a mountain for a vein of valuable ore. Both processes require either sifting through an immense amount of material, or intelligently probing it to find exactly where the value resides. Given databases of sufficient size and quality, data mining technology can generate new business opportunities by providing these capabilities:
<ul>
<li><b>Automated prediction of trends and behaviors</b>. Data mining automates the process of finding predictive information in large databases. Questions that traditionally required extensive hands-on analysis can now be answered directly from the data — quickly. A typical example of a predictive problem is targeted marketing. Data mining uses data on past promotional mailings to identify the targets most likely to maximize return on investment in future mailings. Other predictive problems include forecasting bankruptcy and other forms of default, and identifying segments of a population likely to respond similarly to given events.</li>
</ul>
<ul>
<li><b>Automated discovery of previously unknown patterns</b>. Data mining tools sweep through databases and identify previously hidden patterns in one step. An example of pattern discovery is the analysis of retail sales data to identify seemingly unrelated products that are often purchased together. Other pattern discovery problems include detecting fraudulent credit card transactions and identifying anomalous data that could represent data entry keying errors.</li>
</ul>
<p>Data mining techniques can yield the benefits of automation on existing software and hardware platforms, and can be implemented on new systems as existing platforms are upgraded and new products developed. When data mining tools are implemented on high performance parallel processing systems, they can analyze massive databases in minutes. Faster processing means that users can automatically experiment with more models to understand complex data. High speed makes it practical for users to analyze huge quantities of data. Larger databases, in turn, yield improved predictions.Databases can be larger in both depth and breadth:
<ul>
<li><b>More columns</b>. Analysts must often limit the number of variables they examine when doing hands-on analysis due to time constraints. Yet variables that are discarded because they seem unimportant may carry information about unknown patterns. High performance data mining allows users to explore the full depth of a database, without preselecting a subset of variables.</li>
</ul>
<ul>
<li><b>More rows</b>. Larger samples yield lower estimation errors and variance, and allow users to make inferences about small but important segments of a population.</li>
</ul>
<p>References<a href="http://en.wikipedia.org/wiki/Data_mining">reference1</a><a href="http://www.thearling.com/text/dmwhite/dmwhite.htm">reference2</a>By <b>P.K.Ramya</b></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/perpetuastudents.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/perpetuastudents.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perpetuastudents.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perpetuastudents.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perpetuastudents.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perpetuastudents.wordpress.com&amp;blog=2195862&amp;post=43&amp;subd=perpetuastudents&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perpetuastudents.wordpress.com/2007/12/28/data-mining/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/991990e9d7683a9045891d9788201dbc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pkramya</media:title>
		</media:content>
	</item>
	</channel>
</rss>
