[sc34wg3] New syntax for (binary) associations
db3000 at mac.com
Fri Feb 1 13:52:19 EST 2008
On 1-Feb-08, at 12:10 PM, Lars Marius Garshol wrote:
> * Lars Heuer
>> Yes, but the problem remains that we'll mislead users to create all
>> over the binary associations where one topic plays the 'subject' and
>> one topic plays the 'object' role. Lazy users wouldn't use good role
>> types, but the subject/object-ones. Further, the subject/object role
>> types may give the impression, that associations are directed, but
>> this is not the case in Topic Maps.
> This also matches what I am thinking exactly.
> --Lars M.
More I think about it, more I see value to have these standard roles.
From my perspective, it is more important to think about the nature
of association type and to put association type in the "right" name
to have well defined interpretation of type-subtype for associations.
I always can define user friendly names for roles for specific
- "Blog" @ blogging:has_post
- "Post" @ blogging:has_post
- "Resource" @ dc:has_part
- "Value" @ dc:has_part
- simple predicate interpretation and ability to define deduction
rules with staying in the realm of associations (not like in tolog!)
- "parent of" @tm:object
- "mother of" @tm:object
- "father of" @tm:object
o:has_mother(X,Y) | o:has_father(X,Y).
- simplified TMCL
- simplified TMQL
- simple integration with CYC and other knowledge bases and inference
- interoperability with RDF (almost without any annotations)
Should I call this thing TM-Lite :)
More information about the sc34wg3