<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Subject centric</title>
    <link>http://www.subjectcentric.com</link>
    <description>What if every subject that we think about can have explicit representation in our computers?</description>
    <language>en-us</language>
    <item>
      <title>2008 Semantic Technology Conference: random observations</title>
      <category source="http://www.subjectcentric.com/psi/Resource-Oriented_Architecture">Resource-Oriented Architecture</category>
      <category source="http://www.subjectcentric.com/psi/Oracle_Corporation">Oracle (Corporation)</category>
      <category source="http://www.subjectcentric.com/psi/RDF">RDF</category>
      <category source="http://www.subjectcentric.com/psi/OWL">OWL</category>
      <category source="http://www.subjectcentric.com/psi/Yahoo">Yahoo!</category>
      <category source="http://www.subjectcentric.com/psi/Franz_Inc">Franz Inc</category>
      <category source="http://www.subjectcentric.com/psi/Ontos_AG">Ontos AG</category>
      <category source="http://www.subjectcentric.com/psi/Douglas_Lenat">Douglas Lenat</category>
      <category source="http://www.subjectcentric.com/psi/Cyc">Cyc</category>
      <category source="http://www.subjectcentric.com/psi/PSI">PSI</category>
      <category source="http://www.subjectcentric.com/psi/SemTech2008">2008 SemTech Conference</category>
      <description>I am back from "Semantic Technology Conference":http://www.semantic-conference.com. It is becoming bigger and bigger each year. This year there were more than hundred sessions, full day of tutorials, product exhibition. It was quite crowded and energizing.</description>
      <pubDate>Sat, 24 May 2008 16:54:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/2008_Semantic_Technology_Conference_random_observations</link>
      <guid>http://www.subjectcentric.com/post/2008_Semantic_Technology_Conference_random_observations</guid>
    </item>
    <item>
      <title>Serendipitous reuse and representations with basic ontological commitments</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Resource-Oriented_Architecture">Resource-Oriented Architecture</category>
      <category source="http://www.subjectcentric.com/psi/CTM">CTM</category>
      <category source="http://www.subjectcentric.com/psi/Topic_Maps">Topic Maps</category>
      <description>Steve Vinoski published a very interesting article: "Serendipitous reuse":http://steve.vinoski.net/pdf/IEEE-Serendipitous_Reuse.pdf. He also provided additional comments in "his blog":http://steve.vinoski.net/blog/2008/01/05/serendipitous-reuse. The author explores benefits of RESTful uniform interfaces based on HTTP "verbs" GET, PUT, POST and DELETE for building expansible distributed systems. He also compares RESTful approach with traditional SOA implementations based on strongly typed operation-centric interfaces.

Serendipitous reuse is one of the main goals of Subject-centric computing. In addition to uniform interfaces, Subject-centric computing promotes usage of uniform representations with basic ontological commitments (as one of the possible representations).  </description>
      <pubDate>Fri, 11 Apr 2008 19:14:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/Serendipitous_reuse_and_representations_with_basic_ontological_commitments</link>
      <guid>http://www.subjectcentric.com/post/Serendipitous_reuse_and_representations_with_basic_ontological_commitments</guid>
    </item>
    <item>
      <title>Slides from  Topic Maps 2008</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Topic_Maps">Topic Maps</category>
      <description>I did a presentation and tutorial at  "Topic Maps 2008":http://www.topicmaps.com/tmc/conference.jsp?conf=TM2008. 
</description>
      <pubDate>Tue, 08 Apr 2008 21:45:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/Slides_from_Topic_ Maps_2008</link>
      <guid>http://www.subjectcentric.com/post/Slides_from_Topic_ Maps_2008</guid>
    </item>
    <item>
      <title>Authoring topic maps using Ruby-based DSL: CTM, the way I like it</title>
      <category source="http://www.subjectcentric.com/psi/CTM">CTM</category>
      <category source="http://www.subjectcentric.com/psi/Ruby_(programming_language)">Ruby (programming language)</category>
      <category source="http://www.subjectcentric.com/psi/Topic_Maps">Topic Maps</category>
      <category source="http://www.subjectcentric.com/psi/Domain-specific_programming_language">Domain Specific Language</category>
      <description>Designing and using Domain Specific Languages (DSL) is a popular programming style in Ruby community.
I am experimenting with Ruby-based DSL for authoring topic maps. Surprisingly, the result is very close to
my view on the "ideal" CTM (Compact Topic Maps syntax). </description>
      <pubDate>Thu, 28 Feb 2008 21:47:00 -0500</pubDate>
      <link>http://www.subjectcentric.com/post/Authoring_topic_maps_using_Ruby_based_DSL_CTM_the_way_I_like_it</link>
      <guid>http://www.subjectcentric.com/post/Authoring_topic_maps_using_Ruby_based_DSL_CTM_the_way_I_like_it</guid>
    </item>
    <item>
      <title>Subject-centric blog in XTM (Topic Maps interchange) format</title>
      <category source="http://www.subjectcentric.com/psi/XTM">XTM</category>
      <category source="http://www.subjectcentric.com/psi/Topic_Maps">Topic Maps</category>
      <description>XTM export has been available on Subject-centric blog from the first day. But, I think, it was not obvious what readers can do with it. I added a link to "Subject-centric topic map":http://www.ontopedia.net/omnigator/models/topic_nontopoly.jsp?tm=subject-centric.xtm&amp;id=id_d13864244f388d31a24c79ad3f1603dd in "Omnigator":http://www.ontopia.net/omnigator (Topic Maps browser).</description>
      <pubDate>Sat, 19 Jan 2008 13:16:00 -0500</pubDate>
      <link>http://www.subjectcentric.com/post/Subject-centric_blog_in_XTM_Topic_Maps_interchange_format</link>
      <guid>http://www.subjectcentric.com/post/Subject-centric_blog_in_XTM_Topic_Maps_interchange_format</guid>
    </item>
    <item>
      <title>Subject-centric computing and robotics: Osaka will soon be known as the capital of the robotics world..?</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Robotics">Robotics</category>
      <description>I was in Kyoto for three days in December. Osaka-Kobe-Kyoto is a region with high concentration of companies involved in robotics. I cannot stop thinking about robotics and Subject-centric computing after this trip. Traditionally, when we talk about Subject-centric computing (SCC) and Topic Maps (as enabling technology), we assume more or less slowly evolving models. In the world of robotics, models are evolving in real time. 
</description>
      <pubDate>Mon, 24 Dec 2007 20:32:00 -0500</pubDate>
      <link>http://www.subjectcentric.com/post/Subject-centric_computing_and_robotics_Osaka_will_soon_be_known_as_the_capital_of_the_robotics_world</link>
      <guid>http://www.subjectcentric.com/post/Subject-centric_computing_and_robotics_Osaka_will_soon_be_known_as_the_capital_of_the_robotics_world</guid>
    </item>
    <item>
      <title>Resource-Oriented Architecture and Subject-centric computing vs. traditional SOA: modeling business transactions</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Resource-Oriented_Architecture">Resource-Oriented Architecture</category>
      <category source="http://www.subjectcentric.com/psi/RESTful_Web_Services">RESTful Web Services</category>
      <category source="http://www.subjectcentric.com/psi/Service-oriented_architecture">Service-oriented architecture (SOA)</category>
      <description>If we look at traditional SOA, business transactions are modeled typically as service operations that are part of a service contract. Operation invocations in traditional SOA are not treated as first class "objects". Operation invocations do not have own identity. Components/processes inside of a service and service clients cannot reference individual operation calls. Situation is different if we look at subject-centric and RESTFul services. </description>
      <pubDate>Sat, 24 Nov 2007 15:37:00 -0500</pubDate>
      <link>http://www.subjectcentric.com/post/Resource-Oriented_Architecture_and_Subject-centric_computing_vs_traditional_SOA_modeling_business_transactions</link>
      <guid>http://www.subjectcentric.com/post/Resource-Oriented_Architecture_and_Subject-centric_computing_vs_traditional_SOA_modeling_business_transactions</guid>
    </item>
    <item>
      <title>Multi-touch interaction, iPhone and Subject-centric computing</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Multi-touch_interaction">Multi-touch interaction</category>
      <category source="http://www.subjectcentric.com/psi/iPhone">iPhone</category>
      <category source="http://www.subjectcentric.com/psi/iPod_touch">iPod touch</category>
      <description>If you follow news related to HCI (human-computer interaction), then you probably saw multi-touch interaction demonstrations by Jeff Han. You probably already use (or played) with iPhone or iPod touch. So you know what multi-touch interaction is about. This kind of interface goes hand in hand with Subject-centric computing. Why?</description>
      <pubDate>Mon, 19 Nov 2007 20:11:00 -0500</pubDate>
      <link>http://www.subjectcentric.com/post/Multi-touch_interaction_iPhone_and_Subject-centric_computing</link>
      <guid>http://www.subjectcentric.com/post/Multi-touch_interaction_iPhone_and_Subject-centric_computing</guid>
    </item>
    <item>
      <title>OS X Leopard and subject-centric computing</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/Ruby_(programming_language)">Ruby (programming language)</category>
      <category source="http://www.subjectcentric.com/psi/OS_X_Leopard">OS X Leopard</category>
      <description>I upgraded one of my Mac-based systems with OS X Leopard. It is great. I like it. But from the 
subject-centric perspective it is still more or less a traditional application/document-centric OS.
How can we make it more subject-centric? </description>
      <pubDate>Sat, 03 Nov 2007 15:10:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/OS_X_Leopard_and_subject-centric_computing</link>
      <guid>http://www.subjectcentric.com/post/OS_X_Leopard_and_subject-centric_computing</guid>
    </item>
    <item>
      <title>Subject-centric programming language or what was good about COBOL</title>
      <category source="http://www.subjectcentric.com/psi/TMCL">TMCL</category>
      <category source="http://www.subjectcentric.com/psi/TMQL">TMQL</category>
      <category source="http://www.subjectcentric.com/psi/CTM">CTM</category>
      <category source="http://www.subjectcentric.com/psi/Ruby_(programming_language)">Ruby (programming language)</category>
      <description>I did a short presentation (3 slides) about requirements for a new subject-centric programming language on TMRA 2007. I made a reference to COBOL as a language that had built-in high-level support for defining and manipulating "business data". Many modern programming languages "outsourced" data handling to relational databases and lost transparency and simplicity in manipulation of data.</description>
      <pubDate>Tue, 23 Oct 2007 23:29:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/Subject-centric_programming_language_or_what_was_good_about_COBOL</link>
      <guid>http://www.subjectcentric.com/post/Subject-centric_programming_language_or_what_was_good_about_COBOL</guid>
    </item>
    <item>
      <title>Resource-oriented architecture and Subject-centric computing: what is the difference?</title>
      <category source="http://www.subjectcentric.com/psi/ISO_13250">ISO 13250</category>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <category source="http://www.subjectcentric.com/psi/XTM">XTM</category>
      <category source="http://www.subjectcentric.com/psi/Resource-Oriented_Architecture">Resource-Oriented Architecture</category>
      <category source="http://www.subjectcentric.com/psi/RESTful_Web_Services">RESTful Web Services</category>
      <description>I just finished reading RESTful Web Services. It is an amazing book and I think it will play a very important role in defining main principles of the next generation of the Web. The authors of the book introduce the Resource-Oriented Architecture (ROA) as an architecture for building the resource-centric programmable Web. "Resource" is a fundamental concept in this architecture.
</description>
      <pubDate>Sat, 11 Aug 2007 19:01:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/Resource-oriented_architecture_and_Subject-centric_computing_what_is_the_difference</link>
      <guid>http://www.subjectcentric.com/post/Resource-oriented_architecture_and_Subject-centric_computing_what_is_the_difference</guid>
    </item>
    <item>
      <title>About "Subject-centric"</title>
      <category source="http://www.subjectcentric.com/psi/Subject-centric_computing">Subject-centric computing</category>
      <description>Representation of "real life" objects and direct object manipulation were fundamental ideas during early days of personal computers. Unfortunately, over the years these ideas have been forgotten in the mainstream of computing. Not entirely, of course. We have GUI, object oriented programming.
</description>
      <pubDate>Sat, 09 Jun 2007 22:26:00 -0400</pubDate>
      <link>http://www.subjectcentric.com/post/About_Subject-centric</link>
      <guid>http://www.subjectcentric.com/post/About_Subject-centric</guid>
    </item>
  </channel>
</rss>
