<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>manicwave.com &#187; Semantic Web</title>
	<atom:link href="http://www.manicwave.com/blog/category/blog/semantic-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.manicwave.com/blog</link>
	<description>surf the wave</description>
	<lastBuildDate>Mon, 24 Jan 2011 13:22:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>RE: On Semantic Integration and XML</title>
		<link>http://www.manicwave.com/blog/2004/02/17/re-on-semantic-integration-and-xml/</link>
		<comments>http://www.manicwave.com/blog/2004/02/17/re-on-semantic-integration-and-xml/#comments</comments>
		<pubDate>Wed, 18 Feb 2004 01:46:39 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=720</guid>
		<description><![CDATA[Dare Obasanjo aka Carnage4Life wrote recently on On Semantic Integration and XML. His observation that ontological modeling alone is insufficient for syntactic disambiguation is spot on. The solution for semantic interoperability will combine ontological representations to model the relationships between data sources and a repository of transformation rules. What shape those rules will take is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.25hoursaday.com/weblog/" title="Dare Obasanjo aka Carnage4Life">Dare Obasanjo aka Carnage4Life</a> wrote recently on <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=5b31837c-49cc-4d1d-9f14-fd25df8b54f2" title="Dare Obasanjo aka Carnage4Life">On Semantic Integration and XML</a>.</p>
<p>His observation that ontological modeling alone is insufficient for syntactic disambiguation is spot on.  The solution for semantic interoperability will combine ontological representations to model the relationships between data sources and a repository of transformation rules.  What shape those rules will take is an topic in the research community.</p>
<p>Some folks at the University of Bremen published one such <a href="http://citeseer.nj.nec.com/stuckenschmidt00context.html">approach</a> that combines ontological modeling with rule based transformations of syntactic elements.  One of their conclusions is that rule-based transformations may be insufficient.  They demonstrate classification transformation using traditional logic reasoning to deal with more complex transformations.  They identify as an open issue the integration of these strategies to provide a comprehensive solution.</p>
<p>There was some applied work done by Robert Worden a few years ago on <a href="http://xml.coverpages.org/mdl.html">MDL</a> or Meaning Definition Language.  MDL attempts to define mappings between XML documents at a semantic level.  <a href="http://www.amazon.com/exec/obidos/ASIN/1861004516/manicwave-20">Professional XML Metadata</a> has a chapter dedicated to MDL where Worden demonstrates semantic interop between (IIRC) 13 different Purchase Order Schemas.  XSLT is providing the transformation capabilities, while MDL models the relationships.  MDL seems to be incarnated in a commercial offering from <a href="http://www.charteris.com/XMLToolkit/MDL.asp">Charteris</a> and renamed to Mapping Definition Language.</p>
<p>I would suspect that over time toolkits will emerge that will provide the building blocks for semantically sensitive syntactic transformations.  Until then we are awash in a sea of bits.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2004%2F02%2F17%2Fre-on-semantic-integration-and-xml%2F&amp;title=RE%3A%20On%20Semantic%20Integration%20and%20XML">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2004/02/17/re-on-semantic-integration-and-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Like This From Others (MLTFO)</title>
		<link>http://www.manicwave.com/blog/2002/12/18/more-like-this-from-others-mltfo/</link>
		<comments>http://www.manicwave.com/blog/2002/12/18/more-like-this-from-others-mltfo/#comments</comments>
		<pubDate>Wed, 18 Dec 2002 10:39:47 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=652</guid>
		<description><![CDATA[Ben Hammersley challenges, More Like This From Others emerges. Ben Trott of Moveable Type fame releases mltfo.pl fufilling the dream.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.benhammersley.com/archives/003371.html">Ben Hammersley</a> challenges, <br />
<a title="Six Log: More Like This From Others" href="http://www.sixapart.com/log/2002/12/more_like_this_.shtml">More Like This From Others</a> emerges.  </p>
<p>Ben Trott of <a href="http://www.moveabletype.org">Moveable Type</a> fame releases <a href="http://www.sixapart.com/downloads/mltfo-0.2.tar.gz">mltfo.pl</a> fufilling the dream.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F12%2F18%2Fmore-like-this-from-others-mltfo%2F&amp;title=More%20Like%20This%20From%20Others%20%28MLTFO%29">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/12/18/more-like-this-from-others-mltfo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ideagraph</title>
		<link>http://www.manicwave.com/blog/2002/12/13/ideagraph/</link>
		<comments>http://www.manicwave.com/blog/2002/12/13/ideagraph/#comments</comments>
		<pubDate>Fri, 13 Dec 2002 19:13:55 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=651</guid>
		<description><![CDATA[Yes! Ideagraph &#8211; a Personal Knowledge Manager (PKM) looks very exciting. I&#8217;ve used TheBrain for a while and even the TouchGraph Browser (which I use to show binary dependencies between libraries). Very Exciting indeed.]]></description>
			<content:encoded><![CDATA[<p>Yes! <a title="Ideagraph - a Personal Knowledge Manager (PKM)" href="http://www.ideagraph.net/2002-12/">Ideagraph &#8211; a Personal Knowledge Manager (PKM)</a> looks very exciting.  I&#8217;ve used <a href="http://www.thebrain.com">TheBrain</a> for a while and even the <a href="http://www.touchgraph.com/">TouchGraph Browser</a> (which I use to show binary dependencies between libraries). <br />
Very Exciting indeed.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F12%2F13%2Fideagraph%2F&amp;title=Ideagraph">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/12/13/ideagraph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Semantic Garden</title>
		<link>http://www.manicwave.com/blog/2002/11/12/semantic-garden/</link>
		<comments>http://www.manicwave.com/blog/2002/11/12/semantic-garden/#comments</comments>
		<pubDate>Tue, 12 Nov 2002 17:00:00 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=621</guid>
		<description><![CDATA[0xDECAFBAD heats up a discussion around the Semantic Web. [ 0xDECAFBAD: On tilling a plot to plant a Semantic Garden]]]></description>
			<content:encoded><![CDATA[<p>0xDECAFBAD heats up a discussion around the Semantic Web. [ <a href="http://www.decafbad.com/news_archives/000320.phtml">0xDECAFBAD: On tilling a plot to plant a Semantic Garden</a>]</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F11%2F12%2Fsemantic-garden%2F&amp;title=Semantic%20Garden">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/11/12/semantic-garden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info Interop</title>
		<link>http://www.manicwave.com/blog/2002/05/31/info-interop/</link>
		<comments>http://www.manicwave.com/blog/2002/05/31/info-interop/#comments</comments>
		<pubDate>Fri, 31 May 2002 17:00:00 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=609</guid>
		<description><![CDATA[Long absence. Unexcused. Who&#8217;s keeping track? I have been thinking about the intellectual barriers to information interoperability. Practitioners in technology are bound, some would argue, by reality or experience, but I would argue by tradition and experience. This translates into a measurable acceptance and open-mindedness about technologies such as EJB but the same crowd dismisses [...]]]></description>
			<content:encoded><![CDATA[<p>Long absence.  Unexcused.  Who&#8217;s keeping track?</p>
<p>
<p>I have<br />
been thinking about the intellectual barriers to information<br />
interoperability.  Practitioners in technology are bound, some would<br />
argue, by reality or experience, but I would argue by tradition and<br />
experience.  This translates into a measurable acceptance and<br />
open-mindedness about technologies such as EJB but the same crowd<br />
dismisses technologies like JINI without a second thought.  Ignore the<br />
commercialization of these for a moment and focus on their<br />
similarities.  Both provide services and the ability to locate<br />
services.  EJB provides this in an almost parochial manner, focusing on<br />
static<i>ish</i> configurations with purportedly increased levels of determinism.  JINI on the other hand takes a more laissez-faire<b> </b>approach.  Not worse. Not technically inferior.  Not inherently less reliable.  Just not as prescribed.  </p>
<p>
<p>Now<br />
before the masters of EJB come after me, arguing that EJB is dynamic<br />
etc, my point is really that the manner in which a problem is solved<br />
using EJB and JINI are different to the extent that each technology<br />
exposes a different model for facilitating communication, a different<br />
model for robustness and a different approach to determinisim.  </p>
<p>
<p>I<br />
would argue that most technicians today have difficulty with accepting<br />
that the JINI way is better, much less even practical.  This has<br />
everything to do with models of familiarity, not demonstrated technical<br />
superiority.  People are comfortable with the CICS model where things <b>are</b><br />
there.  The question of them not being there is not dealt with<br />
directly.  (It may very well be by DR and network and guys with short<br />
ties, but not by developers).  JINI proposes that a service with<br />
certain capabilities may<br />exist, find out, it may not be the one that<br />
you expected, in fact it may not even be there, deal with it, sometimes<br />
bad things happen.</p>
<p>
<p>Whoa&#8230;.my goal was not to deal with EJB<br />
vs JINI, but rather to propose that a very similar phenomenon exists<br />
with data and information representation.  Developers flock to XML<br />
because on the one hand it is indeed a vast improvement in many cases<br />
for  representing structured information but it retains the comfort<br />
zone of header files, copybooks, IDL definitions, etc.  The<br />
epistemological boundaries of XML as data container are well understood<br />
or not deeply contemplated at all.</p>
<p>
<h1>Moving to the next level</h1>
<p>
<p>I<br />
would like to explore the development of a pragmatic knowledge<br />
representation model that supports automated disambiguation and<br />
seamless translation services.  Users of this framework would be able<br />
to build applications that interoperate at a semantic level with other<br />
applications.  </p>
<p>
<p>We will explore representational<br />
technologies, select an approach, construct some sample domain examples<br />
and work on a framework to support translation and interoperability.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F05%2F31%2Finfo-interop%2F&amp;title=Info%20Interop">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/05/31/info-interop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ontologies</title>
		<link>http://www.manicwave.com/blog/2002/02/07/ontologies/</link>
		<comments>http://www.manicwave.com/blog/2002/02/07/ontologies/#comments</comments>
		<pubDate>Thu, 07 Feb 2002 17:00:00 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=608</guid>
		<description><![CDATA[Speaking of ontologies, it strikes me that there is something to the externalization or association of meaning to object models.&#160; The SemanticWeb promises to do this for the now unstructured universe of web content. The history of programming is littered with attempts to find the SilverBullet for sharing data and meaning between players.&#160; The initial [...]]]></description>
			<content:encoded><![CDATA[<p>Speaking of ontologies, it strikes me that there is something to the externalization or association of meaning to object models.&nbsp; The <a href="http://www.sciam.com/2001/0501issue/0501berners-lee.html" target="_blank">SemanticWeb</a> promises to do this for the now unstructured universe of web content.<br/>
<p>The history of programming is littered with attempts to find the <a href="http://www.virtualschool.edu/mon/SoftwareEngineering/BrooksNoSilverBullet.html" target="_blank">SilverBullet</a> for sharing data <i>and meaning</i> between players.&nbsp; The initial hype around <a href="http://www.cetus-links.org/oo_xml.html" target="_blank">XML</a> was centered around it becoming technologies <a href="http://www.esperanto.net/veb/faq.html" target="_blank">Esperanto</a>&#8230;née the <a href="http://www.ba.dlr.de/ne/pe/virtis/stone1.htm" target="_blank">RosettaStone</a>.&nbsp;&nbsp;<br />The issue that remained is that if I have an XML document that refers to &lt;product&gt;&lt;quantity&gt;1&lt;/quantity&gt;&lt;/product&gt;, the recipient of this data is left to infer the meaning of quanitity.&nbsp; Is that units?&nbsp; Is that gross?&nbsp; The construction of structured content in XML via DTDs or even <a href="http://www.vbxml.com/xml/articles/w3schemas/" target="_blank">XSD</a> is/was an attempt to provide shared understanding.&nbsp; Unfortunately, this ignores the history of similar attempts.&nbsp; <a href="http://objectz.com/columnists/artur/" target="_blank">COBOL</a> copybooks were one such attempt to share definition between parties.&nbsp; Structures, variant records, objects, XDR, CORBA, etc have all tackled the issue of sharing and abstracting definition.&nbsp; The rub is that everyone of these attempts has failed to impart <i>meaning</i> to the data they share.&nbsp;&nbsp;</p>
<p>
<p>Now you may argue that this is <a href="http://www.grunews.com/~slothdog/tower/" target="_blank">IvoryTower</a> talking, but the reality that all of these strategies and technologies become brittle over time.&nbsp; Don&#8217;t shoot the messenger.</p>
<p>
<p>So where does that leave us?</p>
<p>
<p>There are some cool things going on with <a href="http://www.xml.com/pub/a/2001/01/24/rdf.html" target="_blank">RDF</a> and <a href="http://xml.coverpages.org/ni2001-03-28-a.html" target="_blank">DAML+OIL</a> that gives rise to the thought of imbuing application/object models with semantic meaning.&nbsp; Rather than simply expressing that an object has these attributes, we codify the semantics of the model using ontologies.&nbsp; While no perspective users of the resulting model may understand what a Product Quantity is by its object definition in some <i>n</i>GL language, associating Product Quantity with a #UnitOfMeasure type and corresponding constraints and relationships facilitates the interoperability of applications at a semantic level, rather than the syntactic bindings so prevalent today.</p>
<p>
<p>We&#8217;ll be spending some time drilling down into this.&nbsp; Looking at CYC, DAML, and RDF and their applicability to metamodeling and object technologies.</p>
<p>
<p>Comments to <a href="mailto:jeff_schilling@yahoo.com">me</a>.</p>
<p> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F02%2F07%2Fontologies%2F&amp;title=Ontologies">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/02/07/ontologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CYC</title>
		<link>http://www.manicwave.com/blog/2002/02/05/cyc/</link>
		<comments>http://www.manicwave.com/blog/2002/02/05/cyc/#comments</comments>
		<pubDate>Tue, 05 Feb 2002 17:00:00 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Semantic Web]]></category>

		<guid isPermaLink="false">http://gcortex.com/?p=607</guid>
		<description><![CDATA[Welcome to the blog&#8230; BiPolar Wave Riding is all about surviving the shifting sands of time and technology. The first cool thing to talk about is the role of the CYC Upper Ontology [REF] in object systems. This guy Stephen Strom presented at OOPSLA 2000 a generic object model based on the CYC Upper Ontology. [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the blog&#8230; BiPolar Wave Riding is all about surviving the shifting sands of time and technology.
<p>The first cool thing to talk about is the role of the CYC Upper Ontology <a href="http://www.cyc.com/cyc-2-1/cover.html">[REF]</a> in object systems.  This guy <a href="http://oopsla.acm.org/oopsla2k/postconf/strom.pdf">Stephen Strom</a> presented at OOPSLA 2000 a <i>generic</i> object model based on the CYC Upper Ontology.  A colleague of mine commented &#8220;government work is good.&#8221;</p>
<p>I particularly like the point in the slides where a <b>Person</b> derives from <b>CompositeTangibleAndIntangibileObject</b>.  I need to dig some more to see where this leads.</p>
<p>
<p>Suffice it to say that the introduction of <b>BiologicalLivingObject</b> into your object model will allow you to shift directions quickly.  </p></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.manicwave.com%2Fblog%2F2002%2F02%2F05%2Fcyc%2F&amp;title=CYC">Share/Save</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.manicwave.com/blog/2002/02/05/cyc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

