Re: What is the correct media-type for a Hydra specification?

On 4/27/15 6:49 PM, Erik Wilde wrote:
> hello kingsley.
>
> On 2015-04-27 13:48, Kingsley Idehen wrote:
>> I should have been clearer. I was responding to the following excerpt:
>> """ 3.2.  Describing Web Services
>>     In the context of this specification, "description" refers to
>>     information that is intended for machine consumption. Typical
>>     formats for this are dictated by the technology underlying the
>>     service itself, which means that in today's format landscape,
>>     description formats exist in XML, JSON, RDF, and a variety of other
>>     languages. ""
>>  From the document identified by the HTTP URI/URL:
>> http://tools.ietf.org/html/draft-wilde-service-link-rel-00  :)
>> "..description formats exist in XML, JSON, RDF, and a variety of other
>>     languages."
>> Is confusing.
>
> i do know that you dislike the term "metamodel", and i agree that 
> "format" may be a bit too close to a concrete serialization. but since 
> RDF in itself is not a model (it kind of is, of course, but more 
> specifically, it is a model for building models), i am wondering what 
> term you'd prefer. "language" is a bit fuzzy to me, and as you know i 
> think metamodel is actually pretty accurate. but i am open to other 
> suggestions.
>
> thanks and cheers,
>
> dret.
>
Erik,

A Language is a Framework for systematic use of signs, syntax, and 
semantics for encoding and decoding information [data in some context].

RDF stands for: Resource (Entity, Thing) Description Framework.

It sole purpose is the use of sentences/statements for the purpose of 
describing resources (entities, things).

{
   <#Framework> a skos:Concept ;
    rdfs:label "Framework"@en ;
    rdfs:comment "A set of ideas or facts that provide support for 
something."@en ;
    schema:cite <http://www.merriam-webster.com/dictionary/framework/> ;
    skos:narrower <#Language> .

   <#Language> a skos:Concept;
    rdfs:label "Language"@en ;
    rdfs:comment """A Language is a Framework for systematic use of 
signs, syntax, and semantics
                              for encoding and decoding information 
[data in some context].
"""@en ;
    schema:cite <http://www.merriam-webster.com/dictionary/framework/> ;
    skos:narrower <#Language> ;
    is schema:about of <http://www.openlinksw.com/c/9BX77HME> .

}.

Did RDF general description narrative get messed up over the last 14+ 
years, of course it did! But let's not perpetuate the poor 
communications mistakes of yore. RDF is an Abstract Language for 
creating sentences in documents. These sentences (as is the case with 
controlled natural languages), enable us encode and decode information, 
systematically :)


Links:

[1] http://www.openlinksw.com/c/9BX77HME-- About Language
[2] http://www.jfsowa.com/pubs/fflogic.htm -- Fads & Fallacies about 
Logic (point #1 is titled: Language & Logic)
[3] http://www.jfsowa.com/pubs/rolelog.pdf - Role of Ontology Language 
in Reasoning
[4] http://www.jfsowa.com/pubs/lgames.pdf -- Language Games, Natural and 
Artificial .

-- 
Regards,

Kingsley Idehen 
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this

Received on Tuesday, 28 April 2015 00:18:46 UTC