- From: Rotan Hanrahan <rotan.hanrahan@mobileaware.com>
- Date: Mon, 3 Dec 2007 15:59:55 -0000
- To: <public-uwa@w3.org>
- Message-ID: <D5306DC72D165F488F56A9E43F2045D301676EB6@FTO.mobileaware.com>
[Forwarded to the UWA public list in respect of the UWA's public status.] The DDWG is having some issues regarding the mapping of their vocabulary entries to entries in the UWA ontology. The DDWG API design calls for properties to belong to certain aspects. The actual aspects have not been defined yet, but these are likely to include things like "display", "camera" and "browser" (to name just a few). A property in the DDWG viewpoint is something generic like "vendor", which may be applied in one or more aspects. In that way one can have a vendor of the browser, separate from the vendor of the platform and so on. Sample Question: To what part of the ontology should the DDWG's property called "vendor" be mapped, when no particular aspect is being identified? This question arose because at the recent DDWG weekly call we noted that the DDWG's properties were actually at a higher level than (some of) the items in the UWA ontology. To some, on first reading, this might seem to be counter to what one would expect of a vocabulary and ontology. (That is, the vocabulary would be specific, while the ontology would be more generic.) However, the DDWG's specificity is achieved through the introduction of aspects, which do not at this point appear to have a corresponding ontological representation. To make this concrete, earlier this week I circulated a table that showed how some of the DDWG property/aspect combinations would be mapped to corresponding entries in the ontology. There was support during the DDWG call for this approach. It was proposed that I circulate the email and attachment to the UWA for consideration. It is now our intention to publish a first draft of the DDWG's vocabulary document, but the issue of cross-referencing will only be mentioned as part of editor comments in the document, and will remain so until we have come to a mutual understanding of how to proceed. Note: it is expected that the DDR API will support the idea of querying on the basis of a DDWG Property alone (i.e. without mentioning an aspect) in which case it will be up to the implementation of the API to determine what aspect should be assumed, or throw an exception if no such determination can be made. We acknowledge that the presence of such potential implementation differences causes issues for interoperability, but this is inevitable and not altogether undesirable in light of commercial differentiation. However, a more deterministic behaviour is possible when aspect is included as a query parameter, and this one can expect to form the basis of interoperability requirements. The DDWG would like to hear from UWA on this issue, particularly in respect of providing bindings from DD vocabulary properties to UWA properties, bindings from DD vocabulary properties+aspects to UWA properties, and possibly from DDWG vocabulary aspects to UWA properties (or other information within the ontology). ---Rotan (DDWG chair). From: Rotan Hanrahan Sent: 28 November 2007 14:02 To: DDWG Subject: RE: Cross references to the Ontology Attached is a start of a mapping that incorporates DD property, DD aspect and UWA property. The next step would be to see how the UWA "browserUsableDisplayPixelsX/Y" would fit in, and so on. I selected the aspects off-the-cuff. They are certainly not formalised, and I'm wondering 1) should an initial set be formalised, 2) what should be in the set and 3) where do we document this set? I was hoping that this approach might help shed some light on the bringing together of the FPWD of the vocabulary (or vocabularies, if that's what we end up doing). ---Rotan. [... remaining thread deleted ...]
Attachments
- text/html attachment: prop-asp2uwa.html
Received on Monday, 3 December 2007 16:00:03 UTC