<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>

<title>Kingsley Idehen&#39;s Blog Data Space</title><link>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/</link><description>I have seen the future and it&#39;s full of Linked Data! :-)</description><managingEditor>kidehen@openlinksw.com</managingEditor><pubDate>Tue, 10 Mar 2026 01:53:56 GMT</pubDate><generator>Virtuoso Universal Server 08.03.3334</generator><webMaster>kidehen@openlinksw.com</webMaster><image><title>Kingsley Idehen&#39;s Blog Data Space</title><url>http://www.openlinksw.com:443/weblog/public/images/vbloglogo.gif</url><link>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/</link><description>I have seen the future and it&#39;s full of Linked Data! :-)</description><width>88</width><height>31</height></image>
<item><title>Data Spaces, Internet Reinvention, and Semantic Web</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-09-04#1033</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1033#comments</comments><pubDate>Mon, 04 Sep 2006 21:06:00 GMT</pubDate><description>
&lt;p&gt; In the last week I&amp;#39;ve dispatch some thoughts about a number of issues (&lt;a href=&quot;http://www.openlinksw.com/blog/%7Ekidehen/index.vspx?page=&amp;amp;id=1030&quot;&gt;Data Spaces&lt;/a&gt; and &lt;a href=&quot;http://www.openlinksw.com/blog/%7Ekidehen/index.vspx?page=&amp;amp;id=1032&quot;&gt;Web 2.0&amp;#39;s Open Data Access Paradox&lt;/a&gt;) that basically equate to the identification of the Web 2.0 to Semantic Web (Data Web, Web of Databases, Web.next etc..) inflection. &lt;/p&gt; &lt;p&gt; One of the great things about the moderate “open data access” that we have today (courtesy of the blogosphere) is the fact that you can observe the crystallization of new thinking, and/or new appreciation of emerging ideas, in near real-time. Of course, when we really hit the tracks with the Semantic Web this will be in “conditional real-time” (i.e. you choose and control your scope and sensitivity to data changes etc..). &lt;/p&gt; &lt;p&gt; For instance, by way of feed subscriptions, I stumbled upon a series of posts by &lt;a href=&quot;http://www.jasonkolb.com/weblog/&quot;&gt;Jason Kolb&lt;/a&gt; that basically articulate what I (and others who believe in the Semantic Web vision) have been attempting to convey in a myriad of ways via posts and commentary etc.. &lt;/p&gt; &lt;p&gt; Here are the links to the 4 part series by Jason: &lt;/p&gt; &lt;ol&gt; &lt;li&gt;   &lt;a href=&quot;http://www.jasonkolb.com/weblog/2006/08/reinventing_the.html&quot;&gt;Reinventing the Internet part 1&lt;/a&gt; (appreciating “Presence” over traditional “Web Sites”)&lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://www.jasonkolb.com/weblog/2006/08/reinventing_the_1.html&quot;&gt;Reinventing the Internet part 2&lt;/a&gt; &lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://www.jasonkolb.com/weblog/2006/08/reinventing_the_2.html&quot;&gt;Reinventing the Internet part 3&lt;/a&gt; (appreciating and comprehending URIs)&lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://www.jasonkolb.com/weblog/2006/08/reinventing_the_3.html&quot;&gt;Reinventing the Internet part 4&lt;/a&gt; (nice visualization of what “&lt;a href=&quot;http://www.openlinksw.com/blog/%7Ekidehen/index.vspx?page=&amp;amp;id=1030&quot;&gt;Data Spaces&lt;/a&gt;”)&lt;/li&gt;
 &lt;li&gt;
  &lt;a href=&quot;http://www.jasonkolb.com/weblog/2006/09/reinventing_the.html&quot;&gt;Reinventing the Internet part 5&lt;/a&gt; (everyone will have a Data Space in due course becuase the Internet is really a Federation of Data Spaces)&lt;br /&gt;
 &lt;/li&gt; &lt;/ol&gt;
</description></item><item><title>Web 2.0&#39;s Open Data Access Conundrum</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-09-02#1032</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1032#comments</comments><pubDate>Sat, 02 Sep 2006 16:47:52 GMT</pubDate><description>
 &lt;p&gt; Open Data Access and Web 2.0 have a very strange relationship that continues to blur the lines of demarcation between where Web 2.0 ends and where Web.Next (i.e Web 3.0, Semantic/Data Web, Web of Databases etc.) starts. But before I proceed, let me attempt to define Web 2.0 one more time: &lt;/p&gt; &lt;p style=&quot;text-align: center;&quot;&gt; &lt;em&gt;A phase in the evolution web usage patterns that emphasizes Web Services based interaction between “Web Users” and “Points of Web Presence” over  traditional “Web Users” and “Web Sites” based interaction. Basically, a transition from visual site interaction to presence based interaction.&lt;/em&gt; &lt;/p&gt; &lt;p&gt; BTW - Dare Obasanjo also commented about Web usage patterns in his post titled: &lt;a href=&quot;http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=929a7fd6-1dfc-43f4-a549-d2c9fa873655&quot;&gt;The Two Webs&lt;/a&gt;. Where he concluded that we had a dichotomy along the lines of: HTTP-for-APIs (2.0) and HTTP-for-Browsers (1.0).  Which &lt;a href=&quot;http://weblog.infoworld.com/udell&quot;&gt;Jon Udell&lt;/a&gt; evolved into: HTTP-Services-Web and HTTP-Intereactive-Web during our recent &lt;a href=&quot;http://weblog.infoworld.com/udell/gems/ju_idehen.mp3&quot;&gt;podcast conversation&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; With definitions in place, I will resume my quest to unveil the aforementioned Web 2.0 Data Access Conundrum: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Emphasis on XML&amp;#39;s prowess in the realms of Data and Protocol Modeling alongside Data Representation. Especially as SOAP or REST styles of Web Services  and various XML formats (RSS 0.92/1.0/1.1/2.0, Atom, OPML, OCS etc.) collectively define the Web 2.0 infrastructure landscape&lt;/li&gt; &lt;li&gt;Where a modicum of Data Access appreciation and comprehension does exist it is inherently compromised by business models that mandate some form of  “Walled Gardens” and “Data Silos”&lt;/li&gt; &lt;li&gt;Mash-ups are a response to said  “Walled Gardens” and “Data Silos” . Mash-ups by definition imply combining things that were not built for recombination.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt; As you can see from the above, Open Data access isn&amp;#39;t genuinely compatible with Web 2.0.  &lt;/p&gt; &lt;p&gt; We can also look at the same issue by way of the popular M-V-C (Model View Controller) pattern. Web 2.0 is all about the “V” and “C” with a modicum of “M” at best (data access, open data access, and flexible open data access are completely separate things). The “C” items represent application logic exposed by SOAP or REST style web services etc. I&amp;#39;ll return to this later in this post. &lt;/p&gt; &lt;p&gt; What about Social Networking you must be thinking? Isn&amp;#39;t this a Web 2.0 manifestation? Not at all (IMHO). The Web was developed / invented by Tim Berners-Lee to leverage the “Network Effects” potential of the Internet for connecting &lt;a href=&quot;http://www.w3.org/History/1989/Image1.gif&quot;&gt;People and Data&lt;/a&gt;. Social Networking on the other hand, is simply one of several ways by which construct network connections. I am sure we all accept the fact that connections are built for many other reasons beyond social interaction. That said, we also know that through social interactions we actually develop some of our most valuable relationships (we are social creatures after-all).   &lt;/p&gt; &lt;p&gt; The Web 2.0 Open Data Access impedance reality is ultimately going to be the greatest piece of tutorial and usecase material for the Semantic Web.  I take this position because it is human nature to seek Freedom (in unadulterated form) which implies the following: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Access Data from a myriad of data sources (irrespective of structural differences at the database level)&lt;/li&gt; &lt;li&gt;Mesh (not Mash) data in new and interesting ways&lt;/li&gt; &lt;li&gt;Share the meshed data with as many relevant people as possible for social, professional, political, religious, and other reasons&lt;/li&gt; &lt;li&gt;Construct valuable networks based on data oriented connections&lt;/li&gt; &lt;/ul&gt; &lt;p&gt; Web 2.0 by definition and use case scenarios is inherently incompatible with the above due to the lack of Flexible and Open Data Access.  &lt;/p&gt; &lt;p&gt; If we take the definition of Web 2.0 (above) and rework it with an appreciation Flexible and Open Data Access you would arrive at something like this: &lt;/p&gt; &lt;p style=&quot;text-align: center;&quot;&gt; &lt;em&gt;A phase in the evolution of the web that emphasizes interaction between “Web Users” and “Web Data” facilitated by Web Services based APIs and an Open &amp;amp; Flexible Data Access Model “. &lt;/em&gt; &lt;/p&gt; &lt;p&gt; &lt;em&gt; &lt;br /&gt; &lt;/em&gt;In more succinct form:  &lt;/p&gt; &lt;p style=&quot;text-align: center;&quot;&gt; &lt;em&gt;A pervasive network of people connected by data or data connected by people.&lt;/em&gt; &lt;/p&gt; &lt;p&gt; &lt;em&gt; &lt;br /&gt; &lt;/em&gt;Returning to M-V-C and looking at the definition above, you now have a complete of ”M“ which is enigmatic in Web 2.0 and the essence of the Semantic Web (Data and Context). &lt;/p&gt; &lt;p&gt; To make all of this possible a palatable Data Model is required. The model of choice is the Graph based RDF Data Model - not to be mistaken for the RDF/XML serialization which is just that, a data serialization that conforms to the aforementioned RDF data model. &lt;/p&gt; &lt;p&gt; &lt;strong&gt;The Enterprise Challenge&lt;/strong&gt; &lt;/p&gt; &lt;p&gt; Web 2.0 cannot and will not make valuable inroads into the the enterprise because enterprises live and die by their ability to exploit data. Weblogs, Wikis, Shared Bookmarking Systems, and other Web 2.0 distributed collaborative applications profiles are only valuable if the data is available to the enterprise for meshing (not mashing). &lt;/p&gt; &lt;p&gt; A good example of how enterprises will exploit data by leveraging networks of people and data (social networks in this case) is shown in this nice presentation by Accenture&amp;#39;s Institute for High Performance Business titled: &lt;a href=&quot;http://www.accenture.com/xdoc/en/AccentureSNA.swf&quot;&gt;Visualizing Organizational Change&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; Web 2.0 commentators (for the most part) continue to ponder the use of Web 2.0 within the enterprise while forgetting the congruency between enterprise agility and exploitation of people &amp;amp; data networks (The very issue emphasized in this original &lt;a href=&quot;http://www.w3.org/History/1989/proposal.html&quot;&gt;Web vision document by Tim Berners-Lee&lt;/a&gt;). Even worse, they remain challenged or spooked by the Semantic Web vision because they do not understand that Web 2.0 is fundamentally a Semantic Web precursor due to Open Data Access challenges.  Web 2.0 is one of the greatest demonstrations of why we need the Semantic Web at the current time. &lt;/p&gt; &lt;p&gt; Finally, juxtapose the items below and you may even get a clearer view of what I am an attempting to convey about the virtues of Open Data Access and the inflective role it plays as we move beyond Web 2.0: &lt;/p&gt; &lt;p&gt; &lt;a href=&quot;http://www.w3.org/History/1989/proposal.html&quot;&gt;Information Management Proposal &lt;/a&gt;- &lt;a href=&quot;http://www.w3.org/People/Berners-Lee/&quot;&gt;Tim Berners-Lee&lt;/a&gt; &lt;br /&gt; &lt;a href=&quot;http://www.accenture.com/xdoc/en/AccentureSNA.swf&quot;&gt;Visualizing Organizational Change&lt;/a&gt; - &lt;a href=&quot;http://www.accenture.com/Global/High_Performance_Business/default.htm&quot;&gt;Accenture Institute of High Performance Business&lt;/a&gt; &lt;/p&gt; 
</description></item><item><title>Data Spaces and Web of Databases</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-08-28#1030</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1030#comments</comments><pubDate>Mon, 28 Aug 2006 19:38:00 GMT</pubDate><description>&lt;p&gt;Note: An updated version of a previously unpublished blog post:&lt;/p&gt;
    &lt;p&gt; Continuing from &lt;a href=&quot;http://weblog.infoworld.com/udell/2006/04/28.html&quot;&gt;our recent Podcast conversation&lt;/a&gt;, Jon Udell sheds further insight into the essence of our conversation via a “Strategic Developer” column article titled: &lt;a href=&quot;http://www.infoworld.com/cgi-bin/redirect?source=rss&amp;amp;url=http://www.infoworld.com/article/06/05/03/77873_19OPstrategic_1.html&quot;&gt;Accessing the web of databases&lt;/a&gt;. &lt;/p&gt; &lt;p&gt; Below, I present an initial dump of a DataSpace FAQ below that hopefully sheds light on the DataSpace vision espoused during my podcast conversation with Jon. &lt;/p&gt; &lt;p&gt; What is a DataSpace? &lt;br /&gt; &lt;/p&gt; &lt;p&gt;A moniker for Web-accessible atomic containers that manage and expose Data, Information, Services, Processes, and Knowledge.  &lt;/p&gt; &lt;p&gt; What would you typically find in a Data Space? Examples include: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Raw Data - SQL, HTML, XML (raw), XHTML, RDF etc.&lt;br /&gt;   &lt;br /&gt; &lt;/li&gt; &lt;li&gt;Information (Data In Context) - XHTML (various microformats), Blog Posts (in RSS, Atom, RSS-RDF formats), Subscription Lists (OPML, OCS, etc), Social Networks (FOAF, XFN etc.), and many other forms of applied XML.&lt;/li&gt;  &lt;/ul&gt; &lt;ul&gt; &lt;li&gt;Web Services (Application/Service Logic) - REST or SOAP based invocation of application logic for context sensitive and controlled data access and manipulation.&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt; &lt;li&gt;Persisted Knowledge - Information in actionable context that is also available in transient or persistent forms expressed using a Graph Data Model. A modern knowledgebase would more than likely have RDF as its Data Language, RDFS as its Schema Language, and OWL as its Domain  Definition  (Ontology) Language. Actual Domain, Schema, and  Instance Data would be serialized using formats such as RDF-XML, N3, Turtle etc).&lt;/li&gt; &lt;/ul&gt; &lt;p&gt; How do Data Spaces and Databases differ? &lt;br /&gt;Data Spaces are fundamentally problem-domain-specific database applications. They offer functionality that you would instinctively expect of a database (e.g. AICD data management) with the additonal benefit of being data model and query language agnostic. Data Spaces are for the most part DBMS Engine and Data Access Middleware hybrids in the sense that ownership and control of data is inherently loosely-coupled. &lt;/p&gt; &lt;p&gt;How do Data Spaces and Content Management Systems differ?&lt;br /&gt;Data Spaces are inherently more flexible, they support multiple data models and data representation formats. Content management systems do not possess the same degree of data model and data representation dexterity. &lt;/p&gt;  &lt;p&gt;How do Data Spaces and Knowledgebases differ?&lt;br /&gt;A Data Space cannot dictate the perception of its content. For instance, what I may consider as knowledge relative to my Data Space may not be the case to a remote client that interacts with it from a distance, Thus, defining my Data Space as Knowledgebase, purely, introduces constraints that reduce its broader effectiveness to third party clients (applications, services, users etc..). A Knowledgebase is based on a Graph Data Model resulting in significant impedance for clients that are built around alternative models. To reiterate, Data Spaces support multiple data models.  &lt;/p&gt; &lt;p&gt; What Architectural Components make up a Data Space? &lt;/p&gt;  &lt;ul&gt; &lt;li&gt;ORDBMS Engine - for Data Modeling agility (via complex purpose specific data types and data access methods), Data Atomicity, Data Concurrency, Transaction Isolation, and Durability (aka ACID).&lt;br /&gt;   &lt;br /&gt; &lt;/li&gt; &lt;li&gt;Virtual Database Engine - for creating a single view of, and access point to,  heterogeneous SQL, XML, Free Text, and other data. This is all about Virtualization at the Data Access Level.&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt; &lt;li&gt;Web Services Platform - enabling controlled access and manipulation (via application, service, or protocol logic) of Virtualized or Disparate Data. This layer handles the decoupling of functionality from monolithic wholes for function specific invocation via Web Services using either the SOAP or REST approach.&lt;/li&gt; &lt;/ul&gt; &lt;br /&gt;Where do Data Spaces fit into the Web&amp;#39;s rapid evolution?&lt;br /&gt;They are an essential part of the burgeoning Data Web / Semantic Web. In short, they will take us from data “Mash-ups” (combining web accessible data that exists without integration and repurposing in mind) to “Mesh-ups” (combining web accessible data that exists with integration and repurposing in mind).&lt;p&gt; Where can I see a DataSpace along the lines described, in action? &lt;/p&gt; &lt;p&gt; Just look at my blog, and take the journey as follows: &lt;/p&gt;  &lt;ul&gt; &lt;li&gt;   &lt;a href=&quot;http://www.openlinksw.com/blog/%7Ekidehen/&quot;&gt;Front Door&lt;/a&gt; (Web 1.0)&lt;/li&gt; &lt;li&gt;Lounge (Web 2.0) via &lt;a href=&quot;http://www.openlinksw.com/GData/127&quot;&gt;GData&lt;/a&gt; or &lt;a href=&quot;http://www.openlinksw.com/weblog/public/search.vspx?blogid=127&amp;amp;type=text&amp;amp;kwds=%27semantic+web%27&amp;amp;OpenSearch&quot;&gt;OpenSearch&lt;/a&gt; &lt;/li&gt; &lt;li&gt;Floor Plan via &lt;a href=&quot;http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/about.rdf&quot;&gt;FOAF&lt;/a&gt; or &lt;a href=&quot;http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/sioc.rdf&quot;&gt;SIOC&lt;/a&gt; RDF Data Sets (Graphs)&lt;/li&gt;  &lt;li&gt;Rest of the house (beyond Web 2.0) sending  &lt;a href=&quot;http://virtuoso.openlinksw.com/wiki/main/Main/VOSODSSparqlSamples&quot;&gt;SPARQL Queries&lt;/a&gt; to a &lt;a href=&quot;http://myopenlink.net:8890/sparql/&quot;&gt;SPARQL Endpoint&lt;/a&gt;.&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt; What about other Data Spaces? &lt;/p&gt; &lt;p&gt; There are several and I will attempt to categorize along the lines of query method available: &lt;br /&gt;Type 1 (Free Text Search over HTTP): &lt;br /&gt;Google, MSN, Yahoo!, Amazon, eBay, and most Web 2.0 plays . &lt;/p&gt; &lt;p&gt; Type 2 (Free Text Search and XQuery/XPath over HTTP) &lt;br /&gt;A few blogs and Wikis (Jon Udell&amp;#39;s and a few others)&lt;/p&gt;Type 3 (RDF Data Sets and SPARQL Queryable):&lt;br /&gt; &lt;ul&gt; &lt;li&gt;   &lt;a href=&quot;http://esw.w3.org/topic/SIOC/EnabledSites&quot;&gt;SIOC enabled sites&lt;/a&gt; (aka points of semantic web presence)&lt;br /&gt;
&lt;/li&gt;  &lt;li&gt;   &lt;a href=&quot;http://pingthesemanticweb.com/&quot;&gt;PingTheSemantic&lt;/a&gt; &lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt;Type 4 (Generic Free Text Search, OpenSearch, GData, XQuery/XPath, and SPARQL):&lt;br /&gt;Points of Semantic Web presence such as the Data Spaces at: &lt;br /&gt; &lt;ul&gt;  &lt;li&gt;
  &lt;a href=&quot;http://www.openlinksw.com/dataspace/kidehen@openlinksw.com&quot;&gt;My Blog Data Space&lt;/a&gt; (as stated earlier in this post)&lt;br /&gt;  &lt;/li&gt;  &lt;li&gt;
  &lt;a href=&quot;http://myopenlink.net:8890/dataspace/kidehen@openlinksw.com&quot;&gt;My General Data Space&lt;/a&gt; - (ditto; note that this is currently experimental)&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;What About Data Space aware tools?&lt;br /&gt; &lt;br /&gt; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;   &lt;a href=&quot;http://demo.openlinksw.com/DAV/JS/oat/index.html/&quot;&gt;OpenLink Ajax Toolkit &lt;/a&gt;- provides Javascript Control level binding to Query Services such as XMLA for SQL, GData for Free Text, OpenSearch for Free Text, SPARQL for RDF, in addition to service specific Web Services (Web 2.0 hosted solutions that expose service specific APIs)&lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://rdfs.org/sioc/firefox&quot;&gt;Semantic Radar &lt;/a&gt;- a Firefox Extension&lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://pingthesemanticweb.com/&quot;&gt;PingTheSemantic&lt;/a&gt; - the Semantic Webs equivalent of Web 2.0&amp;#39;s weblogs.com&lt;/li&gt; &lt;li&gt;   &lt;a href=&quot;http://simile.mit.edu/piggy-bank/&quot;&gt;PiggyBank&lt;/a&gt; - a Firefox Extension&lt;/li&gt; &lt;/ul&gt; &lt;p&gt; &lt;/p&gt;    
</description></item><item><title>Paul Graham was Surprised by Google Calendar?</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-08-19#1028</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1028#comments</comments><pubDate>Sat, 19 Aug 2006 20:17:31 GMT</pubDate><description>&lt;p&gt;Dare&amp;#39;s insightful take below, sheds light on the problems associated with building Web 2.0 business offerings around a single Collaborative Application feature as opposed to a coherently integrated platform.&lt;/p&gt;
&lt;p&gt; BTW - I am just as perplexed as Dare about Paul Graham being blind-sided by the integration of Calendaring and Email by Google.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
  &lt;a href=&quot;http://www.25hoursaday.com/weblog/CommentView.aspx?guid=a0e893a1-95a1-4277-b635-2b4abb240b69&quot;&gt;Paul Graham was Surprised by Google Calendar?&lt;/a&gt;: &amp;quot;&lt;/p&gt;
&lt;p&gt;
I was just reading Paul Graham&amp;#39;s post entitled &lt;a href=&quot;http://paulgraham.infogami.com/blog/kiko&quot;&gt;The
Kiko Affair&lt;/a&gt; which talks about &lt;a href=&quot;http://jkanstyle.com/2006/08/17/actual-lessons-from-kiko/&quot;&gt;the
recent failure of Kiko&lt;/a&gt;, an AJAX web-calendaring application. I was quite surprised
to see the following sentence in Paul Graham&amp;#39;s post 
&lt;/p&gt;
        &lt;blockquote&gt;
          &lt;i&gt;The killer, unforseen by the Kikos and by us, was Google Calendar&amp;#39;s
integration with Gmail. The Kikos can&amp;#39;t very well write their own Gmail to compete.&lt;/i&gt;
        &lt;/blockquote&gt;
        &lt;p&gt;
Integrating a calendaring application with an email application seems pretty obvious
to me especially since the most popular usage of calendaring applications is using
Outlook/Exchange to schedule meetings in corporate environments. What&amp;#39;s surprising
to me is how surprised people are that &lt;a href=&quot;http://news.com.com/2100-1023-219412.html?legacy=cnet&quot;&gt;an
idea that failed in 1990s&lt;/a&gt; will turn out any differently now because you sprinkle
the AJAX magic pixie dust on it. 
&lt;/p&gt;
        &lt;p&gt;
          &lt;a href=&quot;http://www.kiko.com/&quot;&gt;Kiko&lt;/a&gt; was a feature, not a full-fledged online destination
let alone a viable business. There&amp;#39;ll be a lot more entrants into the &lt;a href=&quot;http://www.techcrunch.com/tag/deadpool&quot;&gt;TechCrunch
deadpool&lt;/a&gt; that are features masquerading as companies before the &amp;#39;Web 2.0&amp;#39; hype
cycle runs its course. 
&lt;/p&gt;&amp;quot;

&lt;p&gt;(Via &lt;a href=&quot;http://www.25hoursaday.com/weblog/&quot;&gt;Dare Obasanjo aka Carnage4Life&lt;/a&gt;.)&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>OpenLink Ajax Toolkit (OAT) 1.0 Released</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-08-08#1023</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1023#comments</comments><pubDate>Tue, 08 Aug 2006 22:11:45 GMT</pubDate><description>&lt;p&gt;
We have finally released the 1.0 edition of OAT.
&lt;/p&gt;
&lt;p&gt;
OAT offers a broad Javascript-based, browser-independent widget set  
&lt;br /&gt;for building data source independent rich internet applications that are usable across a broad range of Ajax-capable web browsers.
&lt;/p&gt;
&lt;p&gt;
OAT&amp;#39;s support binding to the following data sources via its Ajax Database Connectivity Layer:
&lt;/p&gt;
&lt;p&gt;
SQL Data via XML for Analysis (XMLA)
&lt;br /&gt;Web Data via SPARQL, GData, and OpenSearch Query Services
&lt;br /&gt;Web Services specific Data via service specific binding to SOAP and REST style web services
&lt;/p&gt;
&lt;p&gt;
The toolkit includes a collection of powerful rich internet application prototypes include: SQL Query By Example, Visual Database Modeling, and Data bound Web Form Designer.
&lt;/p&gt;
&lt;p&gt;
Project homepage on sourceforge.net:
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;color:#0000ff;text-decoration:underline;&quot;&gt;http://sourceforge.net/projects/oat&lt;/span&gt;    
&lt;/p&gt;
&lt;p&gt;
Source Code:
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;color:#0000ff;text-decoration:underline;&quot;&gt;http://sourceforge.net/projects/oat/files&lt;/span&gt;    
&lt;/p&gt;
&lt;p&gt;
Live demonstration:
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;color:#0000ff;text-decoration:underline;&quot;&gt;http://www.openlinksw.com/oat/&lt;/span&gt;
&lt;/p&gt;</description></item><item><title>Google vs Semantic Web</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-07-20#1018</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1018#comments</comments><pubDate>Thu, 20 Jul 2006 19:19:16 GMT</pubDate><description>&lt;blockquote&gt;
&lt;p&gt;
  &lt;a href=&quot;http://morenews.blogspot.com/2006/07/goggle-vs-semantic-web.html&quot;&gt;Goggle vs Semantic Web&lt;/a&gt;: &amp;quot;&lt;a href=&quot;http://news.com.com/2100-1025_3-6095705.html?part=rss&amp;amp;tag=6095705&amp;amp;subj=news&quot;&gt;Google exec challenges Berners-Lee&lt;/a&gt; &amp;#39;At the end of the keynote, however, things took a different turn. Google Director of Search and AAAI Fellow Peter Norvig was the first to the microphone during the Q&amp;amp;A session, and he took the opportunity to raise a few points.&lt;br /&gt;
  &lt;br /&gt;&amp;#39;What I get a lot is: &amp;#39;Why are you against the Semantic Web?&amp;#39; I am not against the Semantic Web. But from Google&amp;#39;s point of view, there are a few things you need to overcome, incompetence being the first,&amp;#39; Norvig said. Norvig clarified that it was not Berners-Lee or his group that he was referring to as incompetent, but the general user.&amp;#39;&lt;br /&gt;
  &lt;br /&gt;Related: &lt;a href=&quot;http://blogmatrix.semantic.blogmatrix.com/:entry:blogmatrix-2006-07-17-0005/&quot;&gt;Google Base -- summing up&lt;/a&gt;.&amp;quot;&lt;/p&gt;

&lt;p&gt;(Via &lt;a href=&quot;http://morenews.blogspot.com&quot;&gt;More News&lt;/a&gt;.)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When will we drop the ill conceived notion that end-users are incompetent?&lt;/p&gt;
&lt;p&gt; Has it every occurred to software developers and technology vendors that incompetent, dumb, and other contemptuous end-user adjectives simply reflect the inability of most technology products to surmount end-user &amp;quot;Interest Activation Thresholds&amp;quot;?&lt;/p&gt; 
&lt;p&gt;Interest Activation Threshold (IAT)? What&amp;#39;s That?&lt;/p&gt;
&lt;p&gt;I have a fundamental personal belief that all human beings are intelligent. Our ability to demonstrate intelligence, or be perceived as intelligent, is directly proportional to our interest level in a given context. In short, we have &amp;quot;Ambivalence Quotients&amp;quot; (AQs) just as we have &amp;quot;Intelligence Quotients&amp;quot; (IQs).&lt;/p&gt;
&lt;p&gt;An interested human being is an inherently intelligent entity. The abstract nature of human intelligence also makes locating the IQ and AQ on/off buttons a mercurial quest at the best of times.&lt;/p&gt;
&lt;p&gt;Technology end-users exhibit high AQs, most of the time due to the inability of most technology products to truly engage, and ultimately stimulate genuine interest, by surmounting IAT and reducing AQ.&lt;/p&gt;
&lt;p&gt;Ironically, when a technology vendor is lagging behind its competitors in the &amp;quot;features arms race&amp;quot; it is common place to use the familiar excuse: &amp;quot;our end-users aren&amp;#39;t asking for this feature&amp;quot;. &lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Note To Google:&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;Ambivalence isn&amp;#39;t incompetence. If end-users were genuinely incompetent, how is that they run rings around your page rank algorithms by producing google-friendly content at the expense of valuable context? What about the &lt;a href=&quot;http://ebiquity.umbc.edu/blogger/2006/07/25/revealed-how-google-manages-click-fraud/&quot;&gt;deteriorating value of Adsense due to click fraud&lt;/a&gt;? Likewise, the continued erosion of the value of your once exemplary &amp;quot;keyword based search&amp;quot; service? As we all know, necessity is the mother of invention, so when users develop high AQs because there is nothing better, we end up with a forced breech of &amp;quot;IAT&amp;quot;; which is why the issues that I mention remain long term challenges for you. Ironically, the so called &amp;quot;incompetents&amp;quot; are already outsmarting you, and you don&amp;#39;t seem to comprehend this reality or its inevitable consequences.&lt;/p&gt; 
&lt;p&gt;Finally, how you are going to improve value without integrating the Semantic Web vision into your R&amp;amp;D roadmap? I can tell you categorically that you have little or no wiggle room re. this matter, especially if you want to remain true to your: &amp;quot;don&amp;#39;t be evil&amp;quot; mantra. My guess is that you will incorporate Semantic Web technologies sooner rather than later (Google Co-op is a big clue). I would even go as far as predicting a Google hosted SPARQL Query Endpoint alongside your GData endpints during the next 6-12 months (if even that long). I believe that your GData protocol (like the rest of Web 2.0) will ultimately accelerate your appreciation of the data model dexterity that RDF brings to loosely coupled knowledge networks espoused by the Semantic Web vision.&lt;/p&gt;


&lt;p&gt;
&lt;b&gt;Google &amp;amp; Semantic Web Paradox&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt; The Semantic Web vision has the RDF graph data model at its core (and for good reason), but even more confusing for me, as I process Google sentiments about the Semantic Web, is the fact that RDF&amp;#39;s actual creator (Ramanathan Guha aka. Guha) currently works at Google. There&amp;#39;s a strange disconnect here IMHO.&lt;/p&gt;

&lt;p&gt;If I recall correctly, Google wants to organize the worlds data and information, leaving the knowledge organization to someone else which is absolutely fine. What is increasingly irksome, is the current tendency to use corporate stature to generate Fear, Uncertainty, and Doubt when the subject matter is the &amp;quot;Semantic Web&amp;quot;.&lt;/p&gt;
&lt;p&gt;
BTW - I&amp;#39;ve just read &lt;a href=&quot;http://fgiasson.com/blog/index.php?title=norvig_and_berners_lee_on_the_semantic_w_06&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1&quot;&gt;Frederick Giasson&amp;#39;s perspective on the Google Semantic Web paradox&lt;/a&gt; which ultimately leads to the same conclusions regarding Google&amp;#39;s FUD stance when dealing with matters relating to the Semantic Web. &lt;/p&gt;
&lt;p&gt;I wonder if anyone is tracking the google hits for &amp;quot;&lt;a href=&quot;http://www.google.com/search?q=google+fud+semantic+web&amp;amp;start=0&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official&quot;&gt;fud google semantic web&lt;/a&gt;&amp;quot;?&lt;/p&gt;
</description></item><item><title>Web 2.0 Self-Experiment aids Web 3.0 comprehension</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-07-17#1009</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=1009#comments</comments><pubDate>Mon, 17 Jul 2006 21:46:42 GMT</pubDate><description>&lt;blockquote&gt;
&lt;p&gt;
  &lt;a href=&quot;http://vzach.blogspot.com/2006/07/web-20-self-experiment.html&quot;&gt;Web 2.0 Self-Experiment&lt;/a&gt;: &amp;quot;&lt;/p&gt;
&lt;blockquote&gt;I shopped for everything except food on eBay. When working with foreign-language documents, I used translations from Babel Fish. (This worked only so well. After a Babel Fish round-trip through Italian, the preceding sentence reads, &amp;#39;That one has only worked therefore well.&amp;#39;) Why use up space storing files on my own hard drive when, thanks to certain free utilities, I can store them on Gmail&amp;#39;s servers? I saved, sorted, and browsed photos I uploaded to Flickr. I used Skype for my phone calls, decided on books using Amazon&amp;#39;s recommendations rather than &amp;#39;expert&amp;#39; reviews, killed time with videos at YouTube, and listened to music through customizable sites like Pandora and Musicmatch. I kept my schedule on Google Calendar, my to-do list on Voo2do, and my outlines on iOutliner. I voyeured my neighborhood&amp;#39;s home values via Zillow. I even used an online service for each stage of the production of this article, culminating in my typing right now in Writely rather than Word. (Being only so confident that Writely wouldn&amp;#39;t somehow lose my work -- or as Babel Fish might put it, &amp;#39;only confident therefore&amp;#39; -- I backed it up into Gmail files.&lt;/blockquote&gt;
&lt;a href=&quot;http://www.technologyreview.com/read_article.aspx?id=17061&amp;amp;ch=infotech&quot;&gt;Interesting   article&lt;/a&gt;, Tim O&amp;#39;Reilly&amp;#39;s response is &lt;a href=&quot;http://radar.oreilly.com/archives/2006/07/levels_of_the_game.html&quot;&gt;here&lt;/a&gt;&amp;quot;

&lt;p&gt;(Via &lt;a href=&quot;http://vzach.blogspot.com&quot;&gt;Valentin Zacharias (Student)&lt;/a&gt;.)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Tim O&amp;#39;Reilly&amp;#39;s response provides the following hierarchy for Web 2.0 based on The what he calls: &amp;quot;Web 2.0-ness&amp;quot;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;level 3: The application could ONLY exist on the net, and draws its essential power from the network and the connections it makes possible between people or applications. These are applications that harness network effects to get better the more people use them. EBay, craigslist, Wikipedia, del.icio.us, Skype, (and yes, Dodgeball) meet this test. They are fundamentally driven by shared online activity. The web itself has this character, which Google and other search engines have then leveraged. (You can search on the desktop, but without link activity, many of the techniques that make web search work so well are not available to you.) Web crawling is one of the fundamental Web 2.0 activities, and search applications like Adsense for Content also clearly have Web 2.0 at their heart. I had a conversation with Eric Schmidt, the CEO of Google, the other day, and he summed up his philosophy and strategy as &amp;quot;Don&amp;#39;t fight the internet.&amp;quot; In the hierarchy of web 2.0 applications, the highest level is to embrace the network, to understand what creates network effects, and then to harness them in everything you do.&lt;/p&gt;
&lt;p&gt;
Level 2: The application could exist offline, but it is uniquely advantaged by being online. Flickr is a great example. You can have a local photo management application (like iPhoto) but the application gains remarkable power by leveraging an online community. In fact, the shared photo database, the online community, and the artifacts it creates (like the tag database) is central to what distinguishes Flickr from its offline counterparts. And its fuller embrace of the internet (for example, that the default state of uploaded photos is &amp;quot;public&amp;quot;) is what distinguishes it from its online predecessors.&lt;/p&gt;
&lt;p&gt;
Level 1: The application can and does exist successfully offline, but it gains additional features by being online. Writely is a great example. If you want to do collaborative editing, its online component is terrific, but if you want to write alone, as Fallows did, it gives you little benefit (other than availability from computers other than your own.)
&lt;/p&gt;
&lt;p&gt;
Level 0: The application has primarily taken hold online, but it would work just as well offline if you had all the data in a local cache. MapQuest, Yahoo! Local, and Google Maps are all in this category (but mashups like housingmaps.com are at Level 3.) To the extent that online mapping applications harness user contributions, they jump to Level 2.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, in a sense we have near conclusive confirmation that Web 2.0 is simply about APIs (typically service specific Data Silos or Walled-gardens) with little concern, understanding, or interest in truly open data access across the burgeoning &amp;quot;&lt;a href=&quot;http://www.infoworld.com/article/06/05/03/77873_19OPstrategic_1.html&quot;&gt;Web of Databases&lt;/a&gt;&amp;quot;. Or the&lt;a href=&quot;http://www.w3.org/2005/Talks/0623-sb-IEEEStorConf/&quot;&gt; Web of &amp;quot;Databases and Programs&amp;quot;&lt;/a&gt; that I prefer to describe as &amp;quot;&lt;a href=&quot;http://virtuoso.openlinksw.com/wiki/main/Main/DataSpaceFAQ&quot;&gt;Data Spaces&lt;/a&gt;&amp;quot;&lt;/p&gt;

&lt;p&gt;Thus, we can truly begin to conclude that Web 3.0 (Data Web) is the addition of Flexible and Open Data Access to Web 2.0; where the Open Data Access is achieved by leveraging Semantic Web deliverables such as the RDF Data Model and the SPARQL Query Language :-)&lt;/p&gt;</description></item><item><title>Standards as social contracts</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-07-04#995</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=995#comments</comments><pubDate>Tue, 04 Jul 2006 17:25:51 GMT</pubDate><description>&lt;blockquote&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.tnl.net/blog/2006/06/07/standards-as-social-contracts/#comments&quot;&gt;Standards as social contracts&lt;/a&gt;: &amp;quot;Looking at Dave Winer&amp;#39;s efforts in evangelizing OPML, I try to draw some rough lines into what makes a de-facto standard. De Facto standards are made and seldom happen on their own. In this entry, I look back at the history of HTML, RSS, the open source movement and try to draw some lines as to what makes a standard.
&lt;/p&gt;
&lt;p&gt;
 &lt;a href=&quot;http://feeds.tristanlouis.com/~a/TNLnet?a=nXIQUu&quot;&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://feeds.tristanlouis.com/~a/TNLnet?i=nXIQUu&quot; border=&quot;0&quot; /&gt;
 &lt;/a&gt;
&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
 &lt;a href=&quot;http://feeds.tristanlouis.com/~f/TNLnet?a=dklI2jYY&quot;&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://feeds.tristanlouis.com/~f/TNLnet?i=dklI2jYY&quot; border=&quot;0&quot; /&gt;
 &lt;/a&gt; &lt;a href=&quot;http://feeds.tristanlouis.com/~f/TNLnet?a=HoauA2Ma&quot;&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://feeds.tristanlouis.com/~f/TNLnet?i=HoauA2Ma&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.tristanlouis.com/~f/TNLnet?a=DxOLN3Br&quot;&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://feeds.tristanlouis.com/~f/TNLnet?i=DxOLN3Br&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.tristanlouis.com/~f/TNLnet?a=zU2uLdOm&quot;&gt;&lt;img alt=&quot;Image&quot; src=&quot;http://feeds.tristanlouis.com/~f/TNLnet?i=zU2uLdOm&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&amp;quot;

&lt;p&gt;(Via &lt;a href=&quot;http://www.tnl.net/blog&quot;&gt;Tristan Louis&lt;/a&gt;.)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I posted a comment to the Tristan Louis&amp;#39; post along the following lines:&lt;/p&gt;
&lt;p&gt;Analysis is spot on re. the link between de facto standardization and bootstrapping. Likewise, the clear linkage between boostrapping and connected communities (a variation of the social networking paradigm). &lt;/p&gt;

&lt;p&gt;Dave built a community around a XML content syndication and subscription usecase demo that we know today as the blogosphere. Superficially, one may conclude that Semantic Web vision has suffered to date from a lack a similar bootstrap effort. Whereas in reality, we are dealing with &amp;quot;time and context&amp;quot; issues that are critical to the base understanding upon which a &amp;quot;Dave Winer&amp;quot; style bootstrap for the Semantic Web would occur.&lt;/p&gt;

&lt;p&gt;Personally, I see the emergence of Web 2.0 (esp. the mashups phenomenon) as the &amp;quot;time and context&amp;quot; seeds from which the Semantic Web bootstrap will sprout. I see shared ontologies such as &lt;a href=&quot;http://oplussol5.usnet.private:8893/foaf&quot;&gt;FOAF&lt;/a&gt; and &lt;a href=&quot;http://rdfs.org/sioc/&quot;&gt;SIOC&lt;/a&gt; leading the way (they are the RSS 2.0&amp;#39;s of the Semantic Web IMHO).&lt;/p&gt;

</description></item><item><title>Syndication Format Family Tree</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-06-28#992</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=992#comments</comments><pubDate>Wed, 28 Jun 2006 16:29:10 GMT</pubDate><description>&lt;p&gt;Important bookmark reference to note as the Web 2.0-&amp;gt;[Data Web|Semantic Web] fusion&amp;#39;s inflection takes shape: &lt;a href=&quot;http://en.wikipedia.org/wiki/Syndication_format_family_tree&quot;&gt;Syndication Format Family Tree.&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;This particular inflection and, ultimately, transistion is going to occur at Warp Speed!&lt;/p&gt;</description></item><item><title>Structured Data vs. Unstructured Data</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-06-23#991</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=991#comments</comments><pubDate>Fri, 23 Jun 2006 18:35:09 GMT</pubDate><description>
There is an interesting article at regdeveloper.com titled: &lt;a href=&quot;http://www.regdeveloper.co.uk/2006/06/23/unstructured_data/&quot;&gt;Structured data is boring and useless&lt;/a&gt;.. This article provides insight into a serious point of confusion about what exactly is structured vs. unstructured data. Here is a key excerpt:  &lt;blockquote&gt; &lt;cite&gt;&amp;quot;We all know that structured data is boring and useless; while unstructured data is sexy and chock full of value. Well, only up to a point, Lord Copper.  Genuinely unstructured data can be a real nuisance - imagine extracting the return address from an unstructured letter, without letterhead and any of the formatting usually applied to letters.  A letter may be thought of as unstructured data, but most business letters are, in fact, highly-structured.&amp;quot;  .... &lt;/cite&gt; &lt;/blockquote&gt; Duncan Pauly, founder and chief technology officer of Coppereye add&amp;#39;s eloquent insight to the conversation: &lt;blockquote&gt; &lt;cite&gt;&amp;quot;The labels &amp;quot;structured data&amp;quot; and &amp;quot;unstructured data&amp;quot; are often used ambiguously by different interest groups; and often used lazily to cover multiple distinct aspects of the issue. In reality, there are at least three orthogonal aspects to structure:      &lt;il&gt;&lt;/il&gt;&lt;/cite&gt;
&lt;ol&gt; * The structure of the data itself.&lt;/ol&gt;     &lt;ol&gt;* The structure of the container that hosts the data.&lt;/ol&gt;     &lt;ol&gt;* The structure of the access method used to access the data.&lt;/ol&gt;   These three dimensions are largely independent and one does not need to imply another. For example, it is absolutely feasible and reasonable to store unstructured data in a structured database container and access it by unstructured search mechanisms.&amp;quot; &lt;/blockquote&gt; &lt;p&gt; Data understanding and appreciation is dwindling at a time when the reverse should be happening. We are supposed to be in the throws of the  &amp;quot;Information Age&amp;quot;, but for some reason this appears to have no correlation with data and &amp;quot;data access&amp;quot; in the minds of many -- as reflected in the broad contradictory positions taken re. unstructured data vs structured data, structured is boring and useless while unstructured is useful and sexy....&lt;/p&gt; &lt;p&gt; The difference between &amp;quot;Structured Containers&amp;quot; and &amp;quot;Structured Data&amp;quot; are clearly misunderstood by most (an unfortunate fact).&lt;/p&gt; &lt;p&gt; For instance all DBMS products are &amp;quot;Structured Containers&amp;quot; aligned to one or more data models (typically one). These products have been limited by proprietary data access APIs and underlying data model specificity when used in the &amp;quot;Open-world&amp;quot; model that is at the core of the World Wide Web. This confusion also carries over to the misconception that Web 2.0 and the Semantic/Data Web are mutually exclusive.  &lt;/p&gt; &lt;p&gt; But things are changing fast, and the concept of multi-model DBMS products is beginning to crystalize. On our part, we have finally released the long promised &amp;quot;OpenLink Data Spaces&amp;quot; application layer that has been developed using our &lt;a href=&quot;http://virtuoso.openlinksw.com/wiki/main/&quot;&gt;Virtuoso Universal Server&lt;/a&gt;.  We have structured unified storage containment exposed to the data web cloud via endpoints for querying or accessing data using a variety of mechanisms that include; GData, OpenSearch, SPARQL, XQuery/XPath, SQL etc..  &lt;/p&gt; &lt;p&gt; To  be continued.... &lt;/p&gt; 
</description></item><item><title>Screencast: Building Database Centric Web 2.0 Mash-ups using Ajax Database Connectivity</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-05-26#985</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=985#comments</comments><pubDate>Fri, 26 May 2006 22:38:00 GMT</pubDate><description>
     This screencast covers the actual codeless process of building a database centric Web 2.0 mash-up using OAT&amp;#39;s database-aware Forms Designer. This is basically the simplicity of Paradox or Microsoft ACCESS form building delivered via Ajax without any database or operating system lock-in. This demo uses the Google Mapping Service (note: there is a &lt;a href=&quot;http://www.openlinksw.com/dataspace/%7Ekidehen/blog/public/Screencasts/oat-formdesigner-mashup-yahoo-maps-demo1.mov&quot;&gt;Yahoo! Mapping Service screencast demo&lt;/a&gt; that follows this post). Also note that fact that in this demonstration I actually incorporate the Pivot building functionality from an earlier &lt;a href=&quot;http://www.openlinksw.com/blog/%7Ekidehen/index.vspx?page=&amp;amp;id=983&quot;&gt;Ajax based Pivot Building screencast&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;       
</description></item><item><title>A Web 2.0 Style Mash-up using the OpenLink Ajax Toolkit (OAT)</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-05-25#981</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=981#comments</comments><pubDate>Thu, 25 May 2006 20:47:00 GMT</pubDate><description>
           We are now on the verge of finally releasing one of the many items discussed in my recent &lt;a href=&quot;http://www.usnet.private:8889/weblog/kidehen@openlinksw.com/127/index.vspx?page=&amp;amp;id=965&amp;amp;sid=e295397b4a9d07fa9c12baf31569aa97&amp;amp;realm=wa&quot;&gt;chat with Jon Udell&lt;/a&gt;. The item in question is the OpenLink Ajax Toolkit (OAT) that enables the rapid development of Database Independent Rich Internet Applications. My very first public screencast is deliberately silent (since its a live work in progress etc.). &lt;br /&gt; &lt;br /&gt;The screencast style demo covers the production of a map based mashup that simply unveils the national flag of each country underneath its map marker (a lookup associated with geocoded map pin).&lt;br /&gt; &lt;br /&gt;This post is also a deliberate test of the automatic production of IPod and Yahoo RSS sytle syndication gems based on the content of my blog post. Naturally, this is a demonstration of the soon to be unveiled OpenLink Data Spaces technology (the one that supports GData and SPARQL Query Services).&lt;br /&gt; &lt;br /&gt;BTW - The the Data Space that is this blog has been &lt;a href=&quot;http://www.openlinksw.com/dataspace/%7Ekidehen/GData&quot;&gt;GData&lt;/a&gt; aware for a few weeks now (I digress, just watch the movie!):&lt;br /&gt; &lt;br /&gt;Note: If you are reading this post Web 1.0 style (i.e. via traditional non aggregating browser UI) then click on the &amp;quot;enclosure&amp;quot; link to grab the quicktime movie file. If on the other hand your are reading via a Web 2.0 aggregator, note that the Podcast Gem should alert you to the existence of the movie enclosure.&lt;br /&gt;             
</description></item><item><title>Simplicity, Incentives, Semantic Web and Web 2.0</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-05-17#979</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=979#comments</comments><pubDate>Wed, 17 May 2006 03:35:12 GMT</pubDate><description>&lt;p&gt;
&lt;a href=&quot;http://www.mkbergman.com/?p=210&quot;&gt;Simplicity, Incentives, Semantic Web and Web 2.0&lt;/a&gt;: &amp;quot;&lt;/p&gt;
&lt;p&gt;Despite page ranking and other techniques, the scale of the Internet is straining available commercial search engines to deliver truly relevant content.&amp;#39; This observation is not new, but its relevance is growing.&amp;#39; Similarly, the integration and interoperabillity challenges facing enterprises have never been greater.&amp;#39; One approach to address these needs, among others, is to adopt semantic Web standards and technologies.&lt;/p&gt;
&lt;p&gt;The image is compelling:&amp;#39; targeted and unambiguous information from all relevant sources, served in usable bit-sized chunks.&amp;#39; It sounds great; why isn’t it happening? &lt;/p&gt;

&lt;p&gt;There are clues — actually, reasons — why semantic Web technology is not being embraced on a broad-scale way.&amp;#39; I have &lt;a title=&quot;Starting Small via the Semantic Organization&quot; href=&quot;http://www.mkbergman.com/?p=145&quot;&gt;spoken elsewhere&lt;/a&gt; as to why enterprises or specific organizations will be the initial adopters and promoters of these technologies.&amp;#39; I still believe that to be the case.&amp;#39; The complexity and lack of a network effect ensure that semantic Web stuff will not initially arise from the public Internet.&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Parellels with Knowledge Management&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt; Paul Warren, in&amp;#39; &amp;#39;&lt;a href=&quot;http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&amp;amp;pName=dso_level1&amp;amp;path=dsonline/2006/02&amp;amp;file=x1war.xml&amp;amp;xsl=article.xsl&amp;amp;&amp;quot; title=&quot; distributed=&quot;distributed&quot; systems=&quot;systems&quot; technology.guardian.co.uk=&quot;technology.guardian.co.uk&quot; weekly=&quot;weekly&quot; story=&quot;story&quot; html=&quot;html&quot; edgeperspectives.typepad.com=&quot;edgeperspectives.typepad.com&quot; edge_perspectives=&quot;edge_perspectives&quot; soa_versus_web_.html=&quot;soa_versus_web_.html&quot; blogs.zdnet.com=&quot;blogs.zdnet.com&quot; hinchcliffe=&quot;hinchcliffe&quot; enterprise=&quot;enterprise&quot; web=&quot;web&quot; web2.wsj2.com=&quot;web2.wsj2.com&quot; web_20_for_the_enterprise_where_the_action_is.htm=&quot;web_20_for_the_enterprise_where_the_action_is.htm&quot; for=&quot;for&quot; the=&quot;the&quot; center=&quot;center&quot; directions=&quot;directions&quot; hinchcliffe.org=&quot;hinchcliffe.org&quot; img=&quot;img&quot; web2entdirections.jpg=&quot;web2entdirections.jpg&quot; _blank=&quot;_blank&quot; www.sekt-project.com=&quot;www.sekt-project.com&quot; p=&quot;p&quot;&gt;

&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;(Via &lt;a href=&quot;http://www.mkbergman.com&quot;&gt;AI3 - Adaptive Information:::&lt;/a&gt;.)&lt;/p&gt;</description></item><item><title>Search Engine Challenges Posed by the Semantic Web</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-05-17#978</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=978#comments</comments><pubDate>Wed, 17 May 2006 03:34:17 GMT</pubDate><description>&lt;p&gt;
&lt;a href=&quot;http://www.mkbergman.com/?p=216&quot;&gt;Search Engine Challenges Posed by the Semantic Web&lt;/a&gt;: &amp;quot;&lt;/p&gt;
&lt;p&gt; A pre-print from Tim Finin and Li Deng entitled, &lt;a title=&quot;Search Engines for Semantic Web Knowledge&quot; href=&quot;http://ebiquity.umbc.edu/paper/html/id/304/Search-Engines-for-Semantic-Web-Knowledge&quot;&gt;Search Engines for Semantic Web Knowledge&lt;/a&gt;,&lt;sup&gt;1&lt;/sup&gt; presents a thoughtful and experienced overview of the challenges posed to conventional search by semantic Web constructs.&amp;#39; The authors’ base much of their observations on their experience with the &lt;a href=&quot;http://swoogle.umbc.edu/&quot; title=&quot;Swoogle&quot;&gt;Swoogle&lt;/a&gt; semantic Web search engine over the past two years.&amp;#39; They also used Swoogle, whose index contains information on over 1.3M RDF documents, to generate statistics on the semantic Web size and growth in the paper.&lt;/p&gt;

&lt;p&gt;Among other points, the authors note these key differences and challenges from conventional search engines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
  &lt;em&gt;Harvesting&lt;/em&gt; — the need to discriminantly discover semantic Web documents and to accurately index their semi-structured components&lt;/li&gt;
&lt;li&gt;
  &lt;em&gt;Search &lt;/em&gt;- the need for search to cover a broader range than documents in a repository, going from the universal to the atomic granularity of a triple.&amp;#39; Path tracing and provenance of the information may also be important&lt;/li&gt;
 &lt;li&gt;
  &lt;em&gt;Rank&lt;/em&gt; — results ranking needs to account for the contribution of the semi-structured data, and &lt;br /&gt;
 &lt;/li&gt;
&lt;li&gt;
  &lt;em&gt;Archive&lt;/em&gt; — more versioning and tracking is needed since undelrying ontologies will surely grow and evolve.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The authors particularly note the challenge of i&lt;em&gt;ndexing&lt;/em&gt; as repositories grow to actual Internet scales.&lt;/p&gt;
&lt;p&gt;Though not noted, I would add to this list the challenge of user interfaces. Only a small percentage of users, for example, use Google’s more complicated advanced search form.&amp;#39; In its full-blown implementation, semantic Web search variations could make the advanced Google form look like child’s play.&lt;/p&gt;

&lt;p&gt;&amp;#39;&lt;/p&gt;
&lt;hr width=&quot;33%&quot; size=&quot;2&quot; align=&quot;left&quot; /&gt;

&lt;p&gt;
&lt;sup&gt;1&lt;/sup&gt;Tim  Finin and Li  Ding, &amp;#39;Search Engines for Semantic Web Knowledge,&amp;#39; a pre-print to be published in the &lt;em&gt;Proceedings of XTech 2006:  Building Web 2.0&lt;/em&gt;, May 16, 2006, 19 pp.&amp;#39; A &lt;a title=&quot;PDF:  Search Engines for Semantic Web Knowledge&quot; href=&quot;http://ebiquity.umbc.edu/get/a/publication/268.pdf&quot;&gt;PDF of the paper is available for download&lt;/a&gt;.&lt;/p&gt;&amp;quot;

&lt;p&gt;(Via &lt;a href=&quot;http://www.mkbergman.com&quot;&gt;AI3 - Adaptive Information:::&lt;/a&gt;.)&lt;/p&gt;</description></item><item><title>Two graphs that explain most IT dysfunction (Part I)</title><guid>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?date=2006-05-15#974</guid><comments>http://www.openlinksw.com:443/blog/kidehen@openlinksw.com/blog/?id=974#comments</comments><pubDate>Mon, 15 May 2006 16:06:05 GMT</pubDate><description>&lt;p&gt;Dumped verbatim below, is a timeless post by &lt;a href=&quot;http://www.breakawayrepublic.com/blog&quot;&gt;Louche Cannon&lt;/a&gt;. It is especially poignant in light of the many &lt;a href=&quot;http://www.oreillynet.com/xml/blog/2006/05/wheres_the_semantic_web_excite.html&quot;&gt;misguided perceptions about the mutual exclusivity of Web 2.0 and the Semantic Web&lt;/a&gt;. Enjoy!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.breakawayrepublic.com/blog/?p=42#comments&quot;&gt;Two graphs that explain most IT dysfunction (Part I)&lt;/a&gt;: &amp;quot;&lt;/p&gt;
&lt;p&gt;Inspired by reading about other people’s &lt;a href=&quot;http://edu-blogger.blogspot.com/2005/05/my-blogging-weakness.html&quot;&gt;blogging weaknesses&lt;/a&gt;, I’ve decided to finally get this one off the back burner and post it. I’m pretty sure that this isn’t original, but I started thinking about this way back in 1996 (pre-social-bookmarking) and I’ve lost my pointer to whatever influenced it. Anybody who can set me straight- I’d appreciate it.&lt;/p&gt;
&lt;p&gt;So here goes.&lt;/p&gt;
&lt;p&gt;There are two graphs which, when seen together, explain a hell of a lot about various forms of dysfunction that you see in the technology world.&lt;/p&gt;
&lt;p&gt;In this first graph, &lt;strong&gt;X&lt;/strong&gt; represents relative ‘technical expertise’ and &lt;strong&gt;Y&lt;/strong&gt; represents the ‘perceived benefit’ in the introduction of a new technology:&lt;/p&gt;
&lt;p&gt;
 &lt;a href=&quot;http://www.breakawayrepublic.com/blog/wp-content/benefit.png&quot;&gt;&lt;img src=&quot;http://www.breakawayrepublic.com/blog/wp-content/benefit-tm.jpg&quot; height=&quot;100&quot; width=&quot;112&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;Benefit&quot; /&gt;
 &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;The summary is that technical neophytes (A) tend to see high potential benefit in new technologies, while people who have a bit of technology experience (B)  grow increasingly cynical about technology claims and can rattle-off the names of technologies that they have seen over-hyped and that have under-delivered. The interesting thing though, is that, as people become really expert in technology (C), their view of the potential benefits in new technology starts to increase again. At the far right of this scale I’m talking about the real experts- the alpha-geeks of the world.&lt;/p&gt;
&lt;p&gt;In the second graph, &lt;strong&gt;X&lt;/strong&gt; again represents technical expertise, but &lt;strong&gt;Y&lt;/strong&gt; represents ‘perceived risk’ associated with the introduction of a new technology:&lt;/p&gt;
&lt;p&gt;
 &lt;a href=&quot;http://www.breakawayrepublic.com/blog/wp-content/risk.png&quot;&gt;&lt;img src=&quot;http://www.breakawayrepublic.com/blog/wp-content/risk-tm.jpg&quot; height=&quot;100&quot; width=&quot;112&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;Risk&quot; /&gt;
 &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Here the curve is inverted, but the basic pattern is the same. The neophytes (A) are blissfully unaware of the things that can go wrong with the introduction of a new technology. The tech-savvy (B) are battle-scarred and have seen (and possibly caused) countless disasters.  The alpha-geeks (C) have also seen their share of problems, but they have also learned from their mistakes and know how to avoid them in the future. The alpha-geeks understand how to manage the risk.&lt;/p&gt;
&lt;p&gt;Now things get interesting when you map these two dynamics against each other:&lt;/p&gt;
&lt;p&gt;
 &lt;a href=&quot;http://www.breakawayrepublic.com/blog/wp-content/benefit_risk.png&quot;&gt;&lt;img src=&quot;http://www.breakawayrepublic.com/blog/wp-content/benefit_risk-tm.jpg&quot; height=&quot;100&quot; width=&quot;112&quot; border=&quot;1&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; alt=&quot;Benefit Risk&quot; /&gt;
 &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;You see that neophytes in group A have essentially the same world view as the alpha-geeks in group C, but for completely different reasons. The trouble starts when you realize that most of senior executives, venture capitalists and members of the popular press are in group A. At the other extreme, most R&amp;amp;D groups, architecture groups, independent consultancies, technology pundits, etc. are in group C . There are a few problems with this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;People in group A will often talk to and solicit advice from people in group C&lt;/li&gt;
&lt;li&gt;There are relatively few people in group C&lt;/li&gt;
&lt;li&gt;Most of the people who actually have to implement new technologies are in group B.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So you can start to see the problem.&lt;/p&gt;
&lt;p&gt;In &lt;strong&gt;&lt;a href=&quot;http://www.breakawayrepublic.com/blog/?p=44&quot;&gt;Part II&lt;/a&gt;&lt;/strong&gt; I’l talk some more about group B and I’ll discuss some of the classic patterns that emerge when A, B and C try to work with each other.
&lt;/p&gt;&amp;quot;

&lt;/blockquote&gt;</description></item>
</channel>
</rss>
