Agreed. Classes are used as nouns in triples so using nouns to name 
classes makes the triples more readable.

Regards, 
___________________________________________________________________________ 

Arthur Ryman, PhD, DE

Chief Architect, Project and Portfolio Management
IBM Software, Rational
Markham, ON, Canada | Office: 905-413-3077, Cell: 416-939-5063





From:
Martin Nally <[email protected]>
To:
[email protected]
Cc:
[email protected], [email protected]
Date:
03/22/2011 10:22 AM
Subject:
Re: [oslc-core] Naming Conventions
Sent by:
[email protected]



While we're at it we could maybe improve the grammar. It would feel better
to me if the terms chosen looked more like nouns than verbs - saying
something is "a oslc:Create" is awkward. How about the following

oslc:create     -> oslc:Creation
oslc:update   -> oslc:Modification
oslc:delete    -> oslc:Deletion

It would be nice to e able to say "an" instead of just "a", but we can't 
do
that without W3C.

Best regards, Martin

Martin Nally, IBM Fellow
CTO and VP, IBM Rational
tel: +1 (714)472-2690

>
> Message: 1
> Date: Mon, 21 Mar 2011 15:25:58 -0400
> From: Arthur Ryman <[email protected]>
> To: [email protected]
> Subject: [oslc-core] ChangeLog Vocabulary and Naming Conventions
> Message-ID:
> <ofc44196c7.0847d24d-on8525785a.00699988-8525785a.006ac...@ca.ibm.com>
> Content-Type: text/plain; charset="US-ASCII"
>
> This is a very tiny point.
>
> The naming convention for vocabulary terms is that classes and
individuals
> begin with upper case, and properties begin with lower case. If we want
to
> align with that, then we should uppercase terms as follows:
>
> oslc:Create
> oslc:Update
> oslc:Delete
>
> Regards,
>
___________________________________________________________________________

>
> Arthur Ryman, PhD, DE
>
> Chief Architect, Project and Portfolio Management
> IBM Software, Rational
> Markham, ON, Canada | Office: 905-413-3077, Cell: 416-939-5063
>


_______________________________________________
Oslc-Core mailing list
[email protected]
http://open-services.net/mailman/listinfo/oslc-core_open-services.net




Reply via email to