<?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>TheSemanticBlog</title>
	<atom:link href="http://thesemanticway.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thesemanticway.wordpress.com</link>
	<description>The Semantic Web, Semantic Web Services and more...</description>
	<lastBuildDate>Tue, 10 Jan 2012 18:50:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thesemanticway.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>TheSemanticBlog</title>
		<link>http://thesemanticway.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thesemanticway.wordpress.com/osd.xml" title="TheSemanticBlog" />
	<atom:link rel='hub' href='http://thesemanticway.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Understanding The Virtualization Lifecycle In The Context Of Cloud Computing: A Beginner&#8217;s Approach</title>
		<link>http://thesemanticway.wordpress.com/2011/06/09/understanding-virtualization-in-the-context-of-cloud-computing/</link>
		<comments>http://thesemanticway.wordpress.com/2011/06/09/understanding-virtualization-in-the-context-of-cloud-computing/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 21:40:12 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Capacity Planning]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=240</guid>
		<description><![CDATA[The building blocks of Cloud Computing are Operating Systems, Virtualization, Principles of Networking, Information &#38; Network Security and Storage. All of these areas combined, form the basis of the Infrastrucure as a Service (Iaas) model of Cloud Computing. In this article we shall take a brief look at the Virtualization lifecycle in the context of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=240&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The building blocks of Cloud Computing are Operating Systems, Virtualization, Principles of Networking, Information &amp; Network Security and Storage. All of these areas combined, form the basis of the Infrastrucure as a Service (Iaas) model of Cloud Computing. In this article we shall take a brief look at the Virtualization lifecycle in the context of Cloud IaaS.</p>
<p>Virtualization is one of the key enablers of cloud computing. Virtualizing hardware, applications and consolidating them aims to reduce IT Infrastructure costs (which includes purchasing hardware and maintaining it), and allowing easier management of resources in the data center. The IaaS model of the cloud deals with provisioning of compute capacity, storage and networking resources. Infrastructure costs are reduced by virtualizing hardware, thereby avoiding under-utilization of resources. As a result, multiple applications can be virtualized over the same physical hardware ensuring optimal usage of resources. The other terms that we often hear w.r.t cloud computing are &#8216;on-demand&#8217; and &#8216;elasticity&#8217;. These two terms go hand-in-hand; on-demand refers to a &#8216;pay-as-you-go&#8217; model. You need to pay only for the resources you use, and elasticity refers to scaling up/down the resources at will. In the context of cloud computing, the virtualization lifecycle comprises a set of technical assessment activities which are governed by business and operational decisions. Technical assessment for virtualizing candidates revolves around meeting end-user Service Level Agreements (SLA&#8217;s), reducing IT costs, and designing an optimized data center. Every phase in the virtualization lifecycle for cloud computing is highly challenging with a wide variety of complex and open problems which are currently being tackled.</p>
<p><strong>Analysis &amp; Discovery:</strong> When migration from Physical environments to Virtualized environments (P2V), in-depth analysis of the virtualization candidates must be performed. This stage involves discovering the data center entities (servers, networks, storage devices), collecting utilization profile data of applications along the different dimensions (CPU, memory, network i/o, disk i/o). The main theme of P2V is to move applications from an under-utilized bare metal environment to a virtualized / hypervisor environment to enable optimal utilization of hardware. In addition to discovering the heavy artillery in the physical environment, it is important to assess the applications deployed on them. The OS characteristics, application performance footprints play a vital role in determining capacity in a virtualized environment. On completion of these assessments, capacity management models need to be developed for the virtual environments.</span></pre>
<p><strong>Implementing Capacity Models:</strong> Developing capacity models for a virtual environment is a tricky task since it is governed by other business and operational factors. Target SLA's (performance, availability), power consumption levels are to be considered along with the possible impacts (side effects) of virtualization (hardware normalization, hypervisor overheads, IO interference etc). The idea is to come up with a 'pre-VM placement' strategy which describes the 'footprints' of VM's. Capacity planning for virtualized data centers in the light of cloud computing has become a highly sought after topic.Determining capacity size of virtual machines apriori to migration becomes an extremely critical step. If done accurately it can result in optimal allocation and usage of resources, if over-cooked, can lead to resource wastage. Similarly if under-cooked, can result in poor performance and violation of SLAs. There are many useful P2V, V2V and capacity analysis tools that can help you achieve this, viz. Platespin Recon, Microsoft SCVMM, VMware P2V Assistant, to name a few. Also researchers are exploring intelligent ways of doing capacity sizing in Virtual environments.</p>
<p><strong>VM Placement &amp; Management:</strong> This is the most critical process from a data center administrator point of view. Academic and Industrial groups are grappling to identify <em>'best-fit'</em> placement strategies to enable highly optimized virtual environments. This refers to the concept of 'packing' VMs appropriately. VMs need to be packed in such a way that perfomance of isolated (individual) VMs is not hampered due to interference, and to avoid fragmentation in the data center. The on-demand provisioning of virtual servers will eventually lead to a server sprawl, thus complicating management of virtual servers. Hence efficient techniques for placement and management hold key in having a greener and well maintained data center. Other issues may also involve cross data center migration, synchronization between different servers, enabling and managing hybrid clouds (a combination of public and private / in-house environments). </p>
<p>Thus, the virtualization life cycle poses many challenges in different areas. Leading Cloud providers and academicians are busy solving these problems, and we hope to see greener data centers soon !!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/240/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=240&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2011/06/09/understanding-virtualization-in-the-context-of-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing AutoPerf and Load Testing Web applications</title>
		<link>http://thesemanticway.wordpress.com/2010/11/15/installing-autoperf-and-load-testing-web-applications/</link>
		<comments>http://thesemanticway.wordpress.com/2010/11/15/installing-autoperf-and-load-testing-web-applications/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 10:28:53 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Capacity Planning]]></category>
		<category><![CDATA[Web services]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=200</guid>
		<description><![CDATA[Here I will be discussing AutoPerf [1] in brief and will go through the installation procedure and load test a simple Web Service. AutoPerf is an automated Load generator and Profiler for Web applications. The 2 modules viz. Master and Profiler act together to generate load and profile applications, which collects performance metrics based on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=200&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here I will be discussing AutoPerf [1] in brief and will go through the installation procedure and load test a simple Web Service. AutoPerf is an automated Load generator and Profiler for Web applications. The 2 modules viz. Master and Profiler act together to generate load and profile applications, which collects performance metrics based on a minimal given input via an XML file.  When you want to load test a Web service residing on a machine remotely, you have to install the <em><strong>Master</strong></em> module on a Client machine, and the <strong>&#8216;</strong><em><strong>prof agent&#8217; </strong></em>at the server machine, where the Web service is deployed.</p>
<p>Autoperf currently works only on a Linux Operating System, so here we will install AutoPerf on Ubuntu 10.04 Lucid.</p>
<p>To begin with, on the Client machine where you would run the Master module, you need to have Java installed along with the CLASSPATH set to something like this in the /.bashrc file  <strong>&#8221; export CLASSPATH=/home/aditya/Desktop/AutoPerf-Shrirang/AutoPerf-Master/code/jar/log4j-1.2.13.jar:/home/aditya/Desktop/AutoPerf-Shrirang/AutoPerf-Master/code/class </strong>&#8220;.</p>
<p style="text-align:center;">The AutoPerf-Master folder structure should look like this : <a href="http://thesemanticway.files.wordpress.com/2010/11/autoperf_master_folder_structure.png"><img class="aligncenter size-medium wp-image-209" title="AutoPerf_Master_folder_structure" src="http://thesemanticway.files.wordpress.com/2010/11/autoperf_master_folder_structure.png?w=390&#038;h=312" alt="" width="390" height="312" /></a></p>
<p>The input.xml file is the one that we will be using with the Load Generator as the input file.  Also ensure that the XML file is consistent in terms of tags and parameters. The <em>input.xml </em>specifies the following :</p>
<p>- Transaction name ( i.e the operation / Web service to be invoked )</p>
<p>- Target URL address of the Web service</p>
<p>- No. of Concurrent users</p>
<p>- Think time in milli seconds</p>
<p>- IP address of the Server machine</p>
<p>- Port address at which the <em>prof agent</em> is running</p>
<p>A sample input.xml file looks like this :</p>
<p style="text-align:center;">&nbsp;</p>
<p style="text-align:center;"><a href="http://thesemanticway.files.wordpress.com/2010/11/input_xml.png"></a><a href="http://thesemanticway.files.wordpress.com/2010/11/input_xml.png"><img class="aligncenter size-medium wp-image-213" title="input_xml" src="http://thesemanticway.files.wordpress.com/2010/11/input_xml.png?w=390&#038;h=312" alt="" width="390" height="312" /></a></p>
<p style="text-align:left;">Now, lets take a look at the Server Machine. To setup the Profiler agent on the Server, you must begin by installing the standard package and libraries of &#8216;gcc&#8217; ( libgcc ) from the Synaptic manager,  otherwise you will run into errors while initializing the <em>prof </em>agent.</p>
<p style="text-align:center;">The folder structure for the Linux Profiler on the server should look like this :<a href="http://thesemanticway.files.wordpress.com/2010/11/autoperf_linuxprofiler_folder_struct.png"><img class="aligncenter size-medium wp-image-217" title="AutoPerf_LinuxProfiler_folder_struct" src="http://thesemanticway.files.wordpress.com/2010/11/autoperf_linuxprofiler_folder_struct.png?w=406&#038;h=253" alt="" width="406" height="253" /></a></p>
<p style="text-align:left;">Once the packages have been installed on both, the client and server side, you are ready to start load testing applications provided you have your webservices up and running.  Also, take care to see if the input.xml file is not missing any tags, else you would run into parsing errors.</p>
<p style="text-align:left;">To start load generator using the Master, you first need to initialize the <em>prof agent </em>at the server side. This can be done using the command &#8216; sudo ./prof -d 2011&#8242; . Execute this comment when you&#8217;re inside the LinuxProfiler directory as show above. Executing this command starts the prof agent at the port 2011. This now means that the agent will pick up any incoming requests at this port address, and will profile the Webservice which is hosted at some particular web address.</p>
<p style="text-align:left;">However, you need to start the Master component from the client machine using the following command &#8216; sudo java Master input.xml&#8217; . Executing this command will parse the input.xml and start the load generation ( load testing ) based on the parameters of the input.xml file ( no. of users etc ) .</p>
<p style="text-align:left;">Lets now take a look at the profiling of a sample Complex Addition web service deployed at the server side.</p>
<p style="text-align:left;">Make sure the prof is running at the server. This can be verified using the &#8216;ps&#8217; command, and will look like this :</p>
<p style="text-align:left;"><a href="http://thesemanticway.files.wordpress.com/2010/11/prof_checking.png"><img class="aligncenter size-medium wp-image-221" title="prof_checking" src="http://thesemanticway.files.wordpress.com/2010/11/prof_checking.png?w=377&#038;h=235" alt="" width="377" height="235" /></a></p>
<p style="text-align:left;">At the client side, you will start the load generator, and will see an output like this :</p>
<p style="text-align:center;"><a href="http://thesemanticway.files.wordpress.com/2010/11/load_gen_client.png"><img class="aligncenter size-medium wp-image-223" title="Load_gen_client" src="http://thesemanticway.files.wordpress.com/2010/11/load_gen_client.png?w=390&#038;h=221" alt="" width="390" height="221" /></a></p>
<p style="text-align:left;">Once you get such an output , it means that the prof agent has captured all the performance metrics and sent the output to the Master module. When the &#8216;java Master input.xml&#8217; command is issued at the client machine, the Webservice at the specified URL is invoked by 10 concurrent users, with a think time of 1000 msec. Therefore, the output generated is at that load level.</p>
<p style="text-align:left;"><a href="http://portal.acm.org/citation.cfm?id=1242814" target="_blank">[1] AutoPerf : An Automated Load Generator and Performance Measurement tool for multi-tier software systems</a></p>
<p style="text-align:left;">&nbsp;</p>
<p style="text-align:left;">&nbsp;</p>
<p style="text-align:left;">&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=200&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2010/11/15/installing-autoperf-and-load-testing-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2010/11/autoperf_master_folder_structure.png?w=300" medium="image">
			<media:title type="html">AutoPerf_Master_folder_structure</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2010/11/input_xml.png?w=300" medium="image">
			<media:title type="html">input_xml</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2010/11/autoperf_linuxprofiler_folder_struct.png?w=300" medium="image">
			<media:title type="html">AutoPerf_LinuxProfiler_folder_struct</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2010/11/prof_checking.png?w=300" medium="image">
			<media:title type="html">prof_checking</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2010/11/load_gen_client.png?w=300" medium="image">
			<media:title type="html">Load_gen_client</media:title>
		</media:content>
	</item>
		<item>
		<title>Research papers on &#8216;Modeling/Provisioning/Profiling Virtual machine resources in Virtualized Environments&#8217;</title>
		<link>http://thesemanticway.wordpress.com/2010/08/27/research-papers-on-provisioning-virtual-machine-resources-in-virtualized-environments/</link>
		<comments>http://thesemanticway.wordpress.com/2010/08/27/research-papers-on-provisioning-virtual-machine-resources-in-virtualized-environments/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:16:47 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Capacity Planning]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=194</guid>
		<description><![CDATA[Hi, here I will be pointing you to some important literature related to dynamic provisioning of VM resources, profiling VMs, modeling Virtual environments , capacity planning and so on. Performance Models / Modeling 1. Performance Models for Virtualized Applications 2.Profiling and modeling resource usage of virtualized applications 3. Black-box performance models for virtualized web service [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=194&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi, here I will be pointing you to some important literature related to dynamic provisioning of VM resources, profiling VMs, modeling Virtual environments , capacity planning and so on.</p>
<p><strong>Performance Models / Modeling</strong></p>
<p>1. <a href="http://www.springerlink.com/content/k254285330m4q523/" target="_blank">Performance Models for Virtualized Applications</a></p>
<p>2.<a href="http://portal.acm.org/citation.cfm?id=1496973" target="_blank">Profiling and modeling resource usage of virtualized applications</a></p>
<p>3. <a href="http://portal.acm.org/citation.cfm?id=1712630&amp;dl=ACM" target="_blank">Black-box performance models for virtualized web service applications</a></p>
<p>4. <a href="http://portal.acm.org/citation.cfm?id=1809067&amp;dl=GUIDE&amp;coll=GUIDE&amp;CFID=102088180&amp;CFTOKEN=37095899" target="_blank">Probabilistic performance modeling of virtualized resource allocation</a></p>
<p>5. <a href="http://portal.acm.org/citation.cfm?id=1376711" target="_blank">Automatic virtual machine configuration for database workloads</a></p>
<p>6. <a href="http://portal.acm.org/citation.cfm?id=1399980" target="_blank">Towards Modeling &amp; Analysis of Consolidated CMP Servers</a></p>
<p>7. <a href="http://portal.acm.org/citation.cfm?id=1710115.1710126" target="_blank">Modeling Virtual Machine Performance</a></p>
<p><strong>Provisioning</strong></p>
<p>1. <a href="http://portal.acm.org/citation.cfm?id=1564595.1564622" target="_blank">Autonomic virtual resource management for service hosting platforms</a></p>
<p>2. <a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.3000" target="_blank">Virtual Putty</a></p>
<p>3. <a href="http://portal.acm.org/citation.cfm?id=1809052" target="_blank">Efficient resource provisioning in compute clouds via VM multiplexing</a></p>
<p>4. <a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.6437" target="_blank">On Dynamic Resource Provisioning for Consolidated Servers in Virtualized Data Centers</a></p>
<p>5. <a href="http://www.cse.ohio-state.edu/~zhuq/Publications/HPDC10_QianZhu.pdf" target="_blank">Resource Provisioning with Budget Constraints for Adaptive Applications in Cloud Environments</a></p>
<p>6. <a href="http://www.cs.wayne.edu/~weisong/papers/song09-utility-analysis.pdf" target="_blank">Utility Analysis of Internet Oriented Server Consolidation in VM BasedData Centers</a></p>
<p><strong>Profiling / Interference</strong></p>
<p>1. <a href="http://www.hpl.hp.com/techreports/2005/HPL-2005-187.html" target="_blank">XenMon: QoS Monitoring and Performance Profiling Tool</a></p>
<p>2. <a href="http://ieeexplore.ieee.org/Xplore/login.jsp?url=http://ieeexplore.ieee.org/iel5/4211006/4211007/04211036.pdf%3Farnumber%3D4211036&amp;authDecision=-203" target="_blank">An Analysis of Performance Interference Effects in Virtual Environments</a></p>
<p>3. <a href="http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5428518" target="_blank">VrtProf</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/194/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=194&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2010/08/27/research-papers-on-provisioning-virtual-machine-resources-in-virtualized-environments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
		<item>
		<title>Capacity Planning for Virtual Environments : Part 1</title>
		<link>http://thesemanticway.wordpress.com/2010/08/18/capacity-planning-for-virtual-environments-part-1/</link>
		<comments>http://thesemanticway.wordpress.com/2010/08/18/capacity-planning-for-virtual-environments-part-1/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 22:42:13 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Capacity Planning]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Capacity planning]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=178</guid>
		<description><![CDATA[Capacity planning for virtualized data centers in the light of cloud computing has become a highly sought after topic. Capacity planning for traditional data centers includes development of performance models of stand-alone applications residing on bare-metal architectures, as opposed to a hypervised environment which hosts multiple applications across a shared resource pool in an isolated [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=178&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;">Capacity planning for virtualized data centers in the light of cloud computing has become a highly sought after topic. Capacity planning for traditional data centers includes development of performance models of stand-alone applications residing on bare-metal architectures, as opposed to a hypervised environment which hosts multiple applications across a shared resource pool in an isolated fashion. Sizing capacity for virtualized environments adds new dimensions in terms of constraint variables and dependencies which are to be considered while developing models.</p>
<p>As we all know by now, the motivation behind Virtualizing applications is to &#8216;do more with less&#8217;, increase ROI, reduce TCO, create a greener environment and so on, planning the size of virtual machines hosting these applications becomes a key aspect. Server consolidation is a means to achieve higher utilization of servers, which may be under-utilized in a dedicated physical environment. Placing multiple VM&#8217;s across a shared resource pool is governed by target SLA&#8217;s, optimizing power consumption, optimally sharing physical resources, workload type (database, web server)of the application. Sizing and managing capacity of these virtual entities becomes an important factor during the <a href="http://onsoftwaredesignandconstruction.blogspot.com/2010/07/virtualization-lifecycle-in-context-of.html" target="_blank">virtualization lifecycle</a> in the context of cloud computing. Understanding issues of VM interference (cache interference, i/o interference), hypervisor overheads should be helpful in sizing VMs.</p>
<p>Analysis could be done for P2V, V2V migrations, thereby estimating VM size and adapting according to existing (current) bottlenecks and future trends. There are many useful P2V tools and capacity analyzers made available by vendors.</p>
<p>- PlateSpin Recon</p>
<p>- Microsoft SCVMM</p>
<p>- Oracle VM Manager</p>
<p>- VMware P2V Assistant</p>
<p>- HP Capacity Advisor</p>
<p>- Vkernel Capacity Optimization</p>
<p>In this article we just scratched the surface of  &#8217;Capacity Planning for Virtual Environments&#8217; . In the next part we shall see detailed aspects related to interference and performance of applications in a hypervised setup.  Here&#8217;s one of my favorite literature on capacity planning <a href="http://esj.com/Articles/2010/07/13/Capacity-Planning-Virtual-Environment.aspx?Page=1">http://esj.com/Articles/2010/07/13/Capacity-Planning-Virtual-Environment.aspx?Page=1</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=178&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2010/08/18/capacity-planning-for-virtual-environments-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
		<item>
		<title>Virtualization / Cloud Computing Blogs, Websites, Resources, Articles</title>
		<link>http://thesemanticway.wordpress.com/2010/07/05/virtualization-cloud-computing-blogs-websites-resources-articles/</link>
		<comments>http://thesemanticway.wordpress.com/2010/07/05/virtualization-cloud-computing-blogs-websites-resources-articles/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 05:44:44 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=160</guid>
		<description><![CDATA[With the increasing hype and excitement of Cloud Computing, Enterprises and Academic groups are paying close attention to this new paradigm of computing. This has spurred the availability of information on topics like virtualization, cloud computing, service oriented architectures. There are innumerable sources on virtualization and cloud computing out there, and I would like to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=160&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://themiddleoffice.files.wordpress.com/2009/07/clouds_3202.jpg?w=320&#038;h=320" class="alignright" width="320" height="320" />With the increasing hype and excitement of Cloud Computing, Enterprises and Academic groups are paying close attention to this new paradigm of computing. This has spurred the availability of information on topics like virtualization, cloud computing, service oriented architectures. There are innumerable sources on virtualization and cloud computing out there, and I would like to list a few of my favorites in this post. </p>
<p><a href="http://www.infoworld.com/d/cloud-computing/blogs">David Linthcium&#8217;s blog</a></p>
<p><a href="http://www.cloudswitch.com/blog">Cloud Switch</a></p>
<p><a href="http://www.onsoftwaredesignandconstruction.blogspot.com/">Software Design &amp; Construction</a></p>
<p><a href="http://blog.lanamark.com/">Lanamark</a></p>
<p><a href="http://tibcoblogs.com/silver/">TIBCO Silver</a></p>
<p><a href="http://blogs.gartner.com/thomas_bittman/">Thomas Bittman ( Gartner ) </a></p>
<p><a href="http://blogs.amd.com/virtualization/tag/cloud-computing/">AMD Blog</a></p>
<p><a href="http://vmblog.com/default.aspx">VMblog</a></p>
<p><a href="http://blog.hostedftp.com/">HostedFTP</a></p>
<p><a href="http://www.elasticvapor.com/">ElasticVapor</a></p>
<p><a href="http://www.cloudtweaks.com/">CloudTweaks</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=160&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2010/07/05/virtualization-cloud-computing-blogs-websites-resources-articles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>

		<media:content url="http://themiddleoffice.files.wordpress.com/2009/07/clouds_3202.jpg" medium="image" />
	</item>
		<item>
		<title>QoS based Web service discovery</title>
		<link>http://thesemanticway.wordpress.com/2009/09/12/qos-based-web-service-discovery/</link>
		<comments>http://thesemanticway.wordpress.com/2009/09/12/qos-based-web-service-discovery/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 20:49:50 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Web services]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=143</guid>
		<description><![CDATA[With the increasing importance of Quality of Service (QoS) in computer science and IT, the need to have well performing services has become essential, because of their distributed nature. The performance characteristics of such Web services becomes the key in deciding which one to use (bind to) at runtime. Here we consider both, enterprises services [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=143&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the increasing importance of Quality of Service (QoS) in computer science and IT,  the need to have well performing services has become essential, because of their distributed nature. The performance characteristics of such Web services becomes the key in deciding which one to use (bind to) at runtime. Here we consider both, enterprises services as well as the ones exposed over the web. Performance ( response time ) is one of the most critical parameters in determining the QoS of any software component to to maintain Service Level Agreements (SLA) between the consumers and providers, especially in mission critical service composition scenarios..  Most software components do not come with any specification in terms of QoS ( eg. response time, CPU utilization, availability etc ), because of which it is hard to determine the performance of such components. These QoS characteristics and or specifications form an essential part in systems which invoke and compose software services ( components ) dynamically on the fly.<br />
Many research groups have and still are contributing to the notion of QoS based Web service discovery, which attempts to discover services based not only on IOPEs but QoS specifications as well. Using semantics we are able to describe QoS parameters within Web service descriptions, which then will be useful in dynamic discovery and invocation based on those parameters. So if a requestor wishes to bind to a service with a response time under 20 ms, the semantic matchmaker can apply matchmaking that fits the corresponding criteria of the requestor. Essentially, this QoS information can form a part of the ontology for Web services ( OWL-S / WSMO ) and the matchmaker can refer to these ontologies during discovery and enable subsequent invocation of the service. This approach can prove to be indispensible in enabling mission critical performant systems. However one thing to be kept in mind is, the QoS specifications will be only local to that provider since the service operates within those limits based on that particular target environment and will change accordingly as the service is hosted into a new operating environment.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/143/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=143&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2009/09/12/qos-based-web-service-discovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
		<item>
		<title>Semantic Data Storage in Oracle</title>
		<link>http://thesemanticway.wordpress.com/2009/01/16/semantic-data-storage-in-oracle/</link>
		<comments>http://thesemanticway.wordpress.com/2009/01/16/semantic-data-storage-in-oracle/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 07:48:13 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[OWL]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=116</guid>
		<description><![CDATA[Oracle 10g Release 2/ 11g offers a robust, scalable, secure platform to store RDF, OWL data. It allows efficient storage, loading and querying of semantic data. Queries are enhanced by adding relationships ( ontologies ) to data and evaluated on the basis of semantics. Data storage is in the form of RDF triples (Subject Predicate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=116&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Oracle 10g Release 2/ 11g  offers a robust, scalable, secure platform to store RDF, OWL data. It allows efficient storage, loading and  querying of semantic data. Queries are enhanced by adding relationships ( ontologies ) to data and evaluated on the basis of semantics. Data storage is in the form of RDF triples (Subject Predicate Object) and can scale upto million triples. The triples stored in the  semantic data store are modelled as a graphed structure. All the data is stored in a single central schema allowing access to users for  loading and querying data.</p>
<p>The Subject and object are modelled as nodes, while the predicates are denoted by links in the graphed structure. Nodes are stored and  efficiently reused when required. An RDF triple in the semantic store has a subject ( start node ), predicate (relationship), object ( end node ), which comprises a link. A new link is created on inserting a new triple and nodes are reused if similar nodes already exists.</p>
<p>New object types are defined to manage Semantic Data viz. SDO_RDF_TRIPLE and SDO_RDF_TRIPLE_S. The former stores the references to the data and the latter holds the actual data content. The nodes ( Subject, Object ) are stored in the RDF_NODE$ table, which can be further broken  down into START_NODE_ID and END_NODE_ID. The RDF_LINKS$ table stores the record for the link whenever a new triple is inserted. Blank nodes  may also be inserted as a part of any triple, which are stored in the RDF_BLANK_NODE$. An RDF model stores references to all the RDF data in  the database and can be created by executing the sem_apis.create_sem_model procedure.</p>
<p>To get started with semantic data management on Windows XP, click &#8220;<a href="http://thesemanticway.wordpress.com/2009/01/04/configuring-semantic-web-technology-support-in-oracle-11g-release-1-on-windows-xp/">http://thesemanticway.wordpress.com/2009/01/04/configuring-semantic-web-technology-support-in-oracle-11g-release-1-on-windows-xp</a>&#8221; to configure semantic web technology support in Oracle.</p>
<p>This article gives an overview of semantic data storage,however to get additional in-depth information on Semantic Data support in Oracle,  here are some useful links:</p>
<p><a href="http://download.oracle.com/docs/cd/B19306_01/appdev.102/b19307/sdo_rdf_concepts.htm">http://download.oracle.com/docs/cd/B19306_01/appdev.102/b19307/sdo_rdf_concepts.htm<br />
</a></p>
<p><a href="http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28397/sdo_rdf_concepts.htm">http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28397/sdo_rdf_concepts.htm<br />
</a><br />
<strong>References</strong> : RDF support in Oracle (<a href="http://www.oracle.com/technology/tech/semantic_technologies/pdf/semantic_tech_rdf_wp.pdf">http://www.oracle.com/technology/tech/semantic_technologies/pdf/semantic_tech_rdf_wp.pdf</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=116&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2009/01/16/semantic-data-storage-in-oracle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuring Semantic Web Technology Support in Oracle 11g Release 1 on Windows XP</title>
		<link>http://thesemanticway.wordpress.com/2009/01/04/configuring-semantic-web-technology-support-in-oracle-11g-release-1-on-windows-xp/</link>
		<comments>http://thesemanticway.wordpress.com/2009/01/04/configuring-semantic-web-technology-support-in-oracle-11g-release-1-on-windows-xp/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 12:23:39 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[OWL]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Oracle 11g]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=90</guid>
		<description><![CDATA[The Oracle 11g platform offers a scalable, secure, robust platform for semantic web data management. Oracle 11g supports efficient management of  RDF, OWL by executing simple queries. Data can be stored in the form of  RDF triples and queried easily. Here are a series of steps to set up Semantic web support in Oracle 11g. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=90&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Oracle 11g platform offers a scalable, secure, robust platform for semantic web data management. Oracle 11g supports efficient<br />
management of  RDF, OWL by executing simple queries. Data can be stored in the form of  RDF triples and queried easily. Here are a series<br />
of steps to set up Semantic web support in Oracle 11g.</p>
<p>1. Install Oracle 11g and download the &#8220;JENADRV&#8221; patch from &#8220;<a class="jive-link-external" href="http://www.oracle.com/technology/software/tech/semantic_technologies/files/jenadrv_patch111rdf.zip">http://www.oracle.com/technology/software/tech/semantic_technologies/files/jenadrv_patch111rdf.zip</a>&#8220;.</p>
<p>2. Extract the JENADRV folder to some directory.<br />
3. Goto Directory Your_Drive_Name:/&gt;Oracle_Home/product/11.0.1.0/md/admin<br />
4. Open SQLPLUS and connect as SYS user.<br />
5. Type the following command at the SQL prompt</p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Oracle_Home\product\11.0.1.0\md\admin\catsem10i.sql;<br />
<img class="alignnone size-full wp-image-91" title="1" src="http://thesemanticway.files.wordpress.com/2009/01/1.jpg" alt="1" width="450" height="227" /></p>
<p>This command restores Oracle 10 RDF data.</p>
<p>6. Now issue the following command at the SQL prompt</p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Oracle_Home\product\11.0.1.0\md\admin\catsem11i.sql;</p>
<p>This command installs 11 RDF, confirm with the snapshot given below to check if procedure has been executed successfully.</p>
<p><img class="alignnone size-full wp-image-92" title="2" src="http://thesemanticway.files.wordpress.com/2009/01/2.jpg" alt="2" width="450" height="225" /></p>
<p>7. Now, alter the &#8220;mdsys&#8221; user by the following command</p>
<p>-SQL&gt;ALTER USER mdsys ACCOUNT UNLOCKED IDENTIFIED BY mdsys;</p>
<p><img class="alignnone size-full wp-image-93" title="3" src="http://thesemanticway.files.wordpress.com/2009/01/3.jpg" alt="3" width="450" height="225" /></p>
<p>8. Connect as user &#8220;mdsys&#8221; as show below<br />
<img class="alignnone size-full wp-image-94" title="4" src="http://thesemanticway.files.wordpress.com/2009/01/4.jpg" alt="4" width="450" height="227" /></p>
<p>9. Now, apply the JENADRV patch to enable Semantic web Data support. Execute the following commands in the same sequence shown below</p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfh.sql;</p>
<p><img class="alignnone size-full wp-image-95" title="5" src="http://thesemanticway.files.wordpress.com/2009/01/5.jpg" alt="5" width="450" height="226" /></p>
<p>-  SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfxh.sql;</p>
<p><img class="alignnone size-full wp-image-96" title="6" src="http://thesemanticway.files.wordpress.com/2009/01/6.jpg" alt="6" width="450" height="227" /></p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfa.sql;</p>
<p><img class="alignnone size-full wp-image-97" title="7" src="http://thesemanticway.files.wordpress.com/2009/01/7.jpg" alt="7" width="450" height="227" /></p>
<p>-SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfb.plb;</p>
<p><img class="alignnone size-full wp-image-98" title="8" src="http://thesemanticway.files.wordpress.com/2009/01/8.jpg" alt="8" width="450" height="227" /></p>
<p>-  SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfxb.plb;</p>
<p><img class="alignnone size-full wp-image-99" title="9" src="http://thesemanticway.files.wordpress.com/2009/01/9.jpg" alt="9" width="450" height="227" /></p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdoseminfhb.plb;</p>
<p><img class="alignnone size-full wp-image-100" title="10" src="http://thesemanticway.files.wordpress.com/2009/01/10.jpg" alt="10" width="450" height="226" /></p>
<p>- SQL&gt;@Your_Drive_Name:\&gt;Extracted_Jenadrv_folder\sdordfai.plb;</p>
<p><img class="alignnone size-full wp-image-101" title="11" src="http://thesemanticway.files.wordpress.com/2009/01/11.jpg" alt="11" width="450" height="225" /></p>
<p>10. Connect sys as sysdba</p>
<p><img class="alignnone size-full wp-image-102" title="12" src="http://thesemanticway.files.wordpress.com/2009/01/12.jpg" alt="12" width="450" height="226" /></p>
<p>11 . Create a new &#8220;rdf&#8221; tablespace by issuing the following command</p>
<p>CREATE TABLESPACE &lt;&lt;TABLESPACE_NAME&gt;&gt; DATAFILE &#8216;Your_Drive_Name:\&gt;Oracle_Home\oradata\&lt;SID&gt;\&lt;&lt;TABLESPACE_NAME&gt;&gt;01.dbf&#8217; SIZE 128M REUSE AUTOEXTEND ON NEXT 64M MAXSIZE UNLIMITED SEGMENT SPACE MANAGEMENT AUTO;</p>
<p><img class="alignnone size-full wp-image-103" title="13" src="http://thesemanticway.files.wordpress.com/2009/01/13.jpg" alt="13" width="450" height="226" /></p>
<p>12. Similarly create a temporary tablespace</p>
<p>CREATE TEMPORARY TABLESPACE &lt;&lt;TEMP_TABLESPACE_NAME&gt;&gt; TEMPFILE &#8216;Your_Drive_Name:\&gt;Oracle_Home\oradata\&lt;SID&gt;\&lt;&lt;TEMP_TABLESPACE_NAME&gt;&gt;01.dbf&#8217; SIZE 128M REUSE AUTOEXTEND ON NEXT 32M MAXSIZE UNLIMITED</p>
<p><img class="alignnone size-full wp-image-104" title="14" src="http://thesemanticway.files.wordpress.com/2009/01/14.jpg" alt="14" width="450" height="224" /></p>
<p>13. Now, create a new &#8220;testuser&#8221; and grant required privileges as shown in     the snapshot</p>
<p><img class="alignnone size-full wp-image-105" title="15" src="http://thesemanticway.files.wordpress.com/2009/01/15.jpg" alt="15" width="450" height="225" /></p>
<p>14. Create a semantic network to enable semantic data management</p>
<p><img class="alignnone size-full wp-image-106" title="16" src="http://thesemanticway.files.wordpress.com/2009/01/16.jpg" alt="16" width="450" height="226" /></p>
<p>15. Create table</p>
<p><img class="alignnone size-full wp-image-107" title="17" src="http://thesemanticway.files.wordpress.com/2009/01/17.jpg" alt="17" width="450" height="226" /></p>
<p>16. Create a semantic model to enable a semantic data environment</p>
<p><img class="alignnone size-full wp-image-108" title="18" src="http://thesemanticway.files.wordpress.com/2009/01/18.jpg" alt="18" width="450" height="227" /></p>
<p>Once this is done, you have enabled the semantic web technology support in Oracle 11g Release 1. Happy Semantic Data management !!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=90&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2009/01/04/configuring-semantic-web-technology-support-in-oracle-11g-release-1-on-windows-xp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/1.jpg" medium="image">
			<media:title type="html">1</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/2.jpg" medium="image">
			<media:title type="html">2</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/3.jpg" medium="image">
			<media:title type="html">3</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/4.jpg" medium="image">
			<media:title type="html">4</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/5.jpg" medium="image">
			<media:title type="html">5</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/6.jpg" medium="image">
			<media:title type="html">6</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/7.jpg" medium="image">
			<media:title type="html">7</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/8.jpg" medium="image">
			<media:title type="html">8</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/9.jpg" medium="image">
			<media:title type="html">9</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/10.jpg" medium="image">
			<media:title type="html">10</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/11.jpg" medium="image">
			<media:title type="html">11</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/12.jpg" medium="image">
			<media:title type="html">12</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/13.jpg" medium="image">
			<media:title type="html">13</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/14.jpg" medium="image">
			<media:title type="html">14</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/15.jpg" medium="image">
			<media:title type="html">15</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/16.jpg" medium="image">
			<media:title type="html">16</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/17.jpg" medium="image">
			<media:title type="html">17</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2009/01/18.jpg" medium="image">
			<media:title type="html">18</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing OWL-S IDE Eclipse Plugin</title>
		<link>http://thesemanticway.wordpress.com/2008/12/15/installing-owl-s-ide-eclipse-plugin/</link>
		<comments>http://thesemanticway.wordpress.com/2008/12/15/installing-owl-s-ide-eclipse-plugin/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 10:40:34 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[OWL]]></category>
		<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=61</guid>
		<description><![CDATA[There are a series of simple steps that you need to follow to install the OWL-S IDE Eclipse Plugin. The installation tasks are depicted by snapshots shown below. 1. Goto http://projects.semwebcentral.org/frs/?group_id=37&#38;release_id=192 2. Download &#8220;Code-Lib-Feature-1.1.zip&#8221; and &#8220;OWL-SEditor-1.1.zip&#8221;. 3. Create a folder on your local computer &#8220;OWL-S IDE&#8221;, copy and extract the downloaded files in the folder. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=61&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There are a series of simple steps that you need to follow to install the OWL-S IDE Eclipse Plugin. The installation tasks are depicted<br />
by snapshots shown below.</p>
<p>1.  Goto http://projects.semwebcentral.org/frs/?group_id=37&amp;release_id=192<br />
2.  Download &#8220;Code-Lib-Feature-1.1.zip&#8221; and &#8220;OWL-SEditor-1.1.zip&#8221;.<br />
3.  Create a folder on your local computer &#8220;OWL-S IDE&#8221;, copy and extract the downloaded files in the folder.<br />
4.  Start Eclipse<br />
5.  Click on &#8220;Help &#8212;-&gt; Software Updates &#8212;-&gt; Find and Install&#8221;</p>
<p><img class="alignnone size-full wp-image-62" src="http://thesemanticway.files.wordpress.com/2008/12/1.jpg" alt="" width="449" height="234" /></p>
<p>6. Select &#8220;Search for new features to install&#8221; and click &#8220;Next&#8221;.<br />
<img class="alignnone size-full wp-image-63" src="http://thesemanticway.files.wordpress.com/2008/12/2.jpg" alt="" width="450" height="232" /></p>
<p>7. Click &#8220;New local site&#8221;<br />
<img class="alignnone size-full wp-image-64" src="http://thesemanticway.files.wordpress.com/2008/12/3.jpg" alt="" width="450" height="233" /></p>
<p>8. Browse to the &#8220;Code-library feature&#8221; directory and select it.</p>
<p><img class="alignnone size-full wp-image-65" src="http://thesemanticway.files.wordpress.com/2008/12/4.jpg" alt="" width="450" height="234" /></p>
<p>9.  Select ok.</p>
<p><img class="alignnone size-full wp-image-66" src="http://thesemanticway.files.wordpress.com/2008/12/5.jpg" alt="" width="450" height="234" /></p>
<p>10. Select the checkbox next to the Code-lib feature and click Finish.</p>
<p><img class="alignnone size-full wp-image-67" src="http://thesemanticway.files.wordpress.com/2008/12/6.jpg" alt="" width="450" height="234" /></p>
<p>11. Select check box and click Next.</p>
<p><img class="alignnone size-full wp-image-68" src="http://thesemanticway.files.wordpress.com/2008/12/7.jpg" alt="" width="449" height="233" /></p>
<p>12. Accept agreement and click Next.</p>
<p><img class="alignnone size-full wp-image-69" src="http://thesemanticway.files.wordpress.com/2008/12/8.jpg" alt="" width="450" height="234" /></p>
<p>13. Click finish</p>
<p><img class="alignnone size-full wp-image-70" src="http://thesemanticway.files.wordpress.com/2008/12/9.jpg" alt="" width="450" height="234" /></p>
<p>14. Click Yes to restart eclipse.</p>
<p><img class="alignnone size-full wp-image-80" src="http://thesemanticway.files.wordpress.com/2008/12/101.jpg" alt="" width="450" height="234" /></p>
<p>15.  Follow the same procedure for &#8220;OWL-S Editor feature folder &#8221; .</p>
<p><img class="alignnone size-full wp-image-72" src="http://thesemanticway.files.wordpress.com/2008/12/11.jpg" alt="" width="449" height="234" /></p>
<p>16.  Click Finish</p>
<p><img class="alignnone size-full wp-image-74" src="http://thesemanticway.files.wordpress.com/2008/12/14.jpg" alt="" width="450" height="233" /></p>
<p>17. Click yes to restart eclispe.</p>
<p><img class="alignnone size-full wp-image-75" src="http://thesemanticway.files.wordpress.com/2008/12/15.jpg" alt="" width="450" height="234" /></p>
<p>18.  Select &#8220;Help &#8212;-&gt; Software Updates &#8212;-&gt; Manage Configuration&#8221; to verify that the plugin has been installed properly.</p>
<p><img class="alignnone size-full wp-image-76" src="http://thesemanticway.files.wordpress.com/2008/12/16.jpg" alt="" width="450" height="233" /></p>
<p>19. Check if the contents in the ellipse appear.</p>
<p><img class="alignnone size-full wp-image-77" title="17" src="http://thesemanticway.files.wordpress.com/2008/12/17.jpg" alt="17" width="450" height="233" /></p>
<p>20. Help &#8212;-&gt; Help Contents.</p>
<p><img class="alignnone size-full wp-image-78" src="http://thesemanticway.files.wordpress.com/2008/12/18.jpg" alt="" width="450" height="234" /></p>
<p>21. Check if the contents in the ellipse appear.</p>
<p><img class="alignnone size-full wp-image-79" src="http://thesemanticway.files.wordpress.com/2008/12/19.jpg" alt="" width="450" height="235" /></p>
<p>Now, you will be able to create OWL-S descriptions in the OWL-S IDE.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=61&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2008/12/15/installing-owl-s-ide-eclipse-plugin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/1.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/2.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/3.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/4.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/5.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/6.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/7.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/8.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/9.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/101.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/11.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/14.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/15.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/16.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/17.jpg" medium="image">
			<media:title type="html">17</media:title>
		</media:content>

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/18.jpg" medium="image" />

		<media:content url="http://thesemanticway.files.wordpress.com/2008/12/19.jpg" medium="image" />
	</item>
		<item>
		<title>Service Ontologies</title>
		<link>http://thesemanticway.wordpress.com/2008/12/10/service-ontologies/</link>
		<comments>http://thesemanticway.wordpress.com/2008/12/10/service-ontologies/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 04:28:58 +0000</pubDate>
		<dc:creator>Aditya Thatte</dc:creator>
				<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Semantic Web Services]]></category>

		<guid isPermaLink="false">http://thesemanticway.wordpress.com/?p=57</guid>
		<description><![CDATA[Ontologies classifying and describing services are called service ontologies. The existing WSDL interface describes a service by specifying operation name, inputs required, output of the service and its target address for invocation. Human intervention is required in this loop since the current architecture only addresses the syntactical aspects of Web services and lacks choreography mechanisms. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=57&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ontologies classifying and describing services are called service ontologies. The existing WSDL interface describes a service by specifying operation name, inputs required, output of the service and its target address for invocation. Human intervention is required in this loop since the current architecture only addresses the syntactical aspects of Web services and lacks choreography mechanisms. </p>
<p>Service ontologies supplements the WSDL interface, adding knowledge required to enable automatic discovery, invocation and composition of web services. The idea is to annotate web services, enabling the automation of the web service life cycle. </p>
<p>The existing conceptual models for describing services are OWL-S, WSMO, WSDL-S, SWSF, SAWSDL. </p>
<p>For example, the OWL-S service ontology is classified into three categories : profile, model, grounding as shown in the diagram. The service component is actually an instance of the service and is linked to the profile, model, grounding by different properties.  The profile is an advertisement of what the service does i.e what the service offers in terms of functionality. It considers input, output, preconditions, effects ( IOPE ). </p>
<p>The input specifies the actual input required for invoking the web service, output specifies the actual output the client gets or expects. Preconditions indicates the conditions that need to be satisfied for the successful execution of the web service. The effect describes the state of the web service after its execution.</p>
<p>The service model describes how the service works in order to achieve its functionality. It describes atomic processes, composite processes and the message choreography involved in invoking the web service. Atomic processes are the ones, that undergo straight forward execution requiring standard input, whereas composite processes are the ones which involve combination of different services.</p>
<p>Service grounding illustrates as to how the service can be accessed.It describes the network protocols, data exchange formats, required to invoke the web service.</p>
<p>Like OWL-S, the other models also address the semantic nature of web service descriptions thereby making an effort to automate the web service life cycle.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesemanticway.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesemanticway.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesemanticway.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesemanticway.wordpress.com&amp;blog=4066897&amp;post=57&amp;subd=thesemanticway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesemanticway.wordpress.com/2008/12/10/service-ontologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5ae5b2e192748916ebef6e4a47cd1f6f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Aditya Thatte</media:title>
		</media:content>
	</item>
	</channel>
</rss>
