April 14, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club

ITGumbo: spicing IT up

IT Copywrite

Technology and application of technology.

ebizQ presents ITGumbo: a spicy blog network where vendors and IT professionals share ideas about creating Business Agility.

Assimilation of semantics in web 3.0

A product may be sold online as a single item or as a retail item. Single item represents single instance of the product in one sale offer, retail item represents more than one instance of the same item available in one sale offer . The EPCglobal tag id filter value suggests whether the item is available as a single item or retail item. The fields of EPCglobal tag id may be added as members of a class in a normative metadata vocabulary provided by EPCglobal. Thus every product that has an RFID tag with embedded EPCglobal tag will be represented as a subClassOf this EPCglobal Class.

EPCglobal vocabulary provided by EPCglobal
<owl:Class rdf:ID="EPCglobalTag" />
<owl:DatatypeProperty rdf:ID="EPCglobalTagFilter">
<rdfs:domain rdf:resource="#EPCglobalTag" />
<rdfs:range rdf:datatype="xsd:positiveInteger" />
</owl:DatatypeProperty>
Food standards vocabulary provided by Food standards agency
<owl:Class rdf:ID="Product_xyz">
<rdfs:subClassOf rdf:resource="#EPCglobalTag" />
</owl:Class>

A user who enters the query to find "retail offer for a product xyz" wants to know either which store in the locality has this offer or which branch of a particular store has this offer.

There may be two types of web 3.0 applications that will assimilate the semantic information into semantic web framework:

  1. The application that will provide the WSD document with interface definition annotated with semantics for messages exchanged between web service provider and requester.

  2. The application that will publish the semantic information embedded in HTML. A small business may just want to inform that a particular product is sold through home delivery by e-mail or phone orders. This reseller wants to participate in an "open market" and has therefore published a web page to inform about the service.

A web 3.0 search application will be able to find the normative metadata vocabulary for this product provided by an agency. This application will then be able to find the RDF/OWL class for this product (Product_xyz) and convert "retail" to the appropriate property for the EPC filter value (EPCglobalTagFilter). For stores with type 1 web 3.0 applications that support this vocabulary the information about presence of this product will be found through message exchange. For retailers with type 2 web 3.0 applications that have embedded this vocabulary metadata terms(Product_xyz) into the HTML code, the presence of the corresponding "retail" property (EPCglobalTagFilter) in the web page will determine the presence of retail offer for a product.

The normative metadata vocabulary may contain RDF/OWL class for triples such as:

product EPCglobalTagFilter "value"

Advertisement

0 TrackBacks

Listed below are links to blogs that reference "Assimilation of semantics in web 3.0".

TrackBack URL for this entry: http://itgumbo.com/microsite/MT/mt-tb.cgi/1462

Leave a comment