<?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>Khaled A. Hosn Blog</title>
	<atom:link href="http://kahosn.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kahosn.wordpress.com</link>
	<description>Software Development, Security, Frameworks...</description>
	<lastBuildDate>Sun, 12 Apr 2009 00:28:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kahosn.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Khaled A. Hosn Blog</title>
		<link>http://kahosn.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kahosn.wordpress.com/osd.xml" title="Khaled A. Hosn Blog" />
	<atom:link rel='hub' href='http://kahosn.wordpress.com/?pushpress=hub'/>
		<item>
		<title>My Articles</title>
		<link>http://kahosn.wordpress.com/2009/04/11/my-articles/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/my-articles/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 21:54:23 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=221</guid>
		<description><![CDATA[I write on variety of software-related topics, such as Design, Development, and Security,&#8230; My new upcoming articles will focus on the Spring Framework, REST architecture, RESTful web services, and Java implementations. Also, I&#8217;m including a Download page for some Freeware and Shareware I have developed over the past few years. Many of these can be downloaded from my web site M9P. Because it takes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=221&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/my-articles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>Web Services&#8217; Security Models</title>
		<link>http://kahosn.wordpress.com/2009/04/11/web-services-security/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/web-services-security/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 21:34:10 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Web Service]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=16</guid>
		<description><![CDATA[Abstract Introduction 1. Web service: definition 2. Web services security models: description 2.1. Transport-level security: SSL 2.2. Transport-level security: TLS 2.3. Message-level security: XML Encryption 2.4. Message-level security: XML Signature 2.5. Message-level security: SAML 2.6. Message-level security: WS-Security 3. Web services security models: limitations 3.1. Transport-level security 3.1.1. Point-to-point security 3.1.2. Document-wise encryption 3.2. Message-level [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=16&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/web-services-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>Secure Software Model</title>
		<link>http://kahosn.wordpress.com/2009/04/11/secure-software-model/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/secure-software-model/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 21:31:08 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=82</guid>
		<description><![CDATA[Abstract Introduction 1. Securing Multi-tier Software System 2. Security Modeling Guidelines 2.1. Weakest Point Fortification 2.2. In-Depth Defense 2.3. Access Control 2.4. Compartmentalization 2.5. Privacy 2.6. Communication Confidentiality 2.7. Failsafe Conclusion   Abstract discussing the security requirements to build a secure multi-tier software system. the discussion includes: 1. a preview of multi-tier models security features; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=82&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/secure-software-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title></title>
		<link>http://kahosn.wordpress.com/2009/04/11/151/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/151/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 17:53:33 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Design Pattern]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/2009/04/11/151/</guid>
		<description><![CDATA[The design of a software application is a blueprint of the system (Jalote, 1997) Historically, the original concern while building a software product was mostly related to programming issues alone. As time passed and applications became more and more sophisticated, the concern increasingly started to shift toward the design issues (Graham &#38; Wills, 2007). In [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=151&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/151/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>A Tour Of The Basics</title>
		<link>http://kahosn.wordpress.com/2009/04/11/a-tour-of-the-basics/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/a-tour-of-the-basics/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 17:46:33 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Basic JEE]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=147</guid>
		<description><![CDATA[a. Java Servlets  A Servlet is a powerful and efficient server-side Java component for creating dynamic web pages. It is powerful because it makes use of the Java platform which gives the developer a robust API, Object Oriented Programming (OOP) paradigm, garbage collection, Java Virtual Machine (JVM) security, and platform neutrality. It is efficient because [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=147&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/a-tour-of-the-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>Exposing a Web Service&#8217;s Security Problem</title>
		<link>http://kahosn.wordpress.com/2009/04/11/exposing-a-web-service-security-problem/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/exposing-a-web-service-security-problem/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 08:51:05 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Hacking]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=69</guid>
		<description><![CDATA[Abstract Introduction ViewState Service The Hacking Process The Problem and the Solution   Abstract case study of the [X] Company’s online bookstore web service security vulnerability that allows an attacker to set the prices of its books. In fact, the attacker can set the prices much cheaper than they really are, even close to £0, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=69&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/exposing-a-web-service-security-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>A Web Service&#8217;s Vulnerability Exposed With SQL Injection</title>
		<link>http://kahosn.wordpress.com/2009/04/11/case-study-exposing-a-university-web-service-security-vulnerability-using-sql-injection/</link>
		<comments>http://kahosn.wordpress.com/2009/04/11/case-study-exposing-a-university-web-service-security-vulnerability-using-sql-injection/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 08:22:58 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[SQL Injection]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=52</guid>
		<description><![CDATA[Abstract Introduction Access Point SQL Injection The Attack 1=1 &#8211; The Problem and the Solution More Examples of SQL Injection   Abstract though it took precautions particularly against SQL  Injection, [X]  University was proven to be still vulnerable to such type of attacks. The security expert, Joel R. Helgeson, hired by the [X] University to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=52&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/11/case-study-exposing-a-university-web-service-security-vulnerability-using-sql-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>Restaurant Advisor: An Investor&#8217;s Tool</title>
		<link>http://kahosn.wordpress.com/2009/04/10/restaurant-advisor-an-investors-tool/</link>
		<comments>http://kahosn.wordpress.com/2009/04/10/restaurant-advisor-an-investors-tool/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 18:32:20 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=158</guid>
		<description><![CDATA[Introduction  Restaurant Advisor is a restaurant simulation program (Simulation)  It can be configured to suit restaurants’ investors in Lebanon (Configuration)  It allows an investor to graphically design the restaurant (Design)  It displays complex customers’ behavior vis-à-vis restaurant environment (AI) Purpose To help the investor decide on  A location to open a restaurant  A size (including [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=158&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/10/restaurant-advisor-an-investors-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>Image Scaler/Optimizer (IS/O)</title>
		<link>http://kahosn.wordpress.com/2009/04/10/image-scaleroptimizer-iso/</link>
		<comments>http://kahosn.wordpress.com/2009/04/10/image-scaleroptimizer-iso/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 17:58:54 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Previous Project]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=153</guid>
		<description><![CDATA[I developed and integrated the Image Scaler/Optimizer (IS/O) within the Ted Baker’s web application to provide a complete image processing and serving functionalities. These functionalities are provided in two forms: on-the-fly image serving and commerce-manager image pre-processing. On-the-fly image serving scenario A Ted Baker web page in a browser requests an image with a particular [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=153&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/10/image-scaleroptimizer-iso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
		<item>
		<title>AOP</title>
		<link>http://kahosn.wordpress.com/2009/04/10/aspect-oriented-programming-aop/</link>
		<comments>http://kahosn.wordpress.com/2009/04/10/aspect-oriented-programming-aop/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 12:28:56 +0000</pubDate>
		<dc:creator>khaled</dc:creator>
				<category><![CDATA[Spring Framework]]></category>

		<guid isPermaLink="false">http://kahosn.wordpress.com/?p=118</guid>
		<description><![CDATA[Under Construction Aspect Oriented Programming (AOP) allows the implementation of crosscutting logic (that applies to many parts of the application) in a single place. It is of two types: Static AOP and Dynamic AOP. The static one is what is provided with AspectJ, a compile-time solution. Spring Framework provides the dynamic one, or runtime solution. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kahosn.wordpress.com&amp;blog=7312388&amp;post=118&amp;subd=kahosn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://kahosn.wordpress.com/2009/04/10/aspect-oriented-programming-aop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/74394347995dbe4d9238c54c9ee1f294?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">khaled</media:title>
		</media:content>
	</item>
	</channel>
</rss>
