Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "FOAF vocabulary usage"

 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} [[Image:Higgins logo 76Wx100H.jpg|right]]  
+
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}  
Persona.owl imports [http://xmlns.com/foaf/0.1 FOAF] and uses some of the classes and attributes it defines.  
+
The [[Persona vocabulary]] imports [http://xmlns.com/foaf/0.1 FOAF] and uses some of the classes and attributes it defines.  
 
+
=== Files ===
+
* [http://xmlns.com/foaf/0.1 Friend Of A Friend ontology]
+
  
 
== UML Overview  ==
 
== UML Overview  ==
  
We show below the aspect of PDM that builds on the FOAF ontology:  
+
Classes and attributes from FOAF:
 +
 
 +
[[Image:Foaf 2.0.120.png|center]]
 +
 
 +
== Classes ==
  
[[Image:Foaf 2.0.114.png|center]]
+
Used:
 +
* Document
 +
* PersonalProfileDocument
 +
* Image
  
== Classes  ==
+
Not used:
 +
* OnlineAccount
 +
* OnlineEcommerceAccount
 +
* OnlineGamingAccount
 +
* OnlineChatAccount
  
*foaf:OnlineAccount
+
== Attributes Used ==
*foaf:OnlineEcommerceAccount
+
*foaf:OnlineGamingAccount
+
*foaf:OnlineChatAccount
+
*foaf:Document
+
*foaf:PersonalProfileDocument
+
*foaf:Image
+
  
== Attributes  ==
+
* status
 +
* myersBriggs
 +
* geekcode
 +
* aimChatID
 +
* skypeId
 +
* icqChatID
 +
* img
 +
* yahooID
 +
* msnChatID
 +
* made
 +
* maker
 +
* depicts
 +
* depiction
 +
* knows
 +
* page
 +
* homepage
 +
* weblog
 +
* openid
 +
* thumbnail
 +
* tipjar
 +
* schoolHomepage
 +
* workplaceHomepage
 +
* workInfoHomepage
  
*foaf:account
+
== Attributes Not Used ==
*foaf:accountName  
+
* account  
*foaf:status
+
* accountName  
*foaf:myersBriggs
+
* accountServiceHomepage
*foaf:geekcode
+
* age - use fp:age (as a presentation value computed from vcard:bday raw data)
*foaf:geekcode
+
* birthday - use p:birthday
*foaf:aimChatID
+
* gender - use p:gender
*foaf:skypeId
+
* mbox - use vcard:email
*foaf:skypID
+
* mbox_sha1
*foaf icqChatID
+
* phone - use vcard:tel
*foaf:yahooID
+
* holdsAccount - archaic: use (foaf:) account
*foaf:msnChatID
+
*foaf:made
+
*foaf:maker
+
*foaf:mbox
+
*foaf:mbox_sha1sum
+
*foaf:depicts
+
*foaf:depiction
+
*foaf:knows
+
*foaf:gender
+
*foaf:thumbnail
+
*foaf:page
+
*foaf:homepage
+
*foaf:weblog
+
*foaf:openid
+
*foaf:tipjar
+
*foaf:schoolHomepage
+
*foaf:workplaceHomepage
+
*foaf:workInfoHomepage
+
  
 
== Links ==
 
== Links ==
 
* [[Persona Data Model 2.0]]
 
* [[Persona Data Model 2.0]]

Latest revision as of 15:36, 13 April 2012

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} The Persona vocabulary imports FOAF and uses some of the classes and attributes it defines.

UML Overview

Classes and attributes from FOAF:

Foaf 2.0.120.png

Classes

Used:

  • Document
  • PersonalProfileDocument
  • Image

Not used:

  • OnlineAccount
  • OnlineEcommerceAccount
  • OnlineGamingAccount
  • OnlineChatAccount

Attributes Used

  • status
  • myersBriggs
  • geekcode
  • aimChatID
  • skypeId
  • icqChatID
  • img
  • yahooID
  • msnChatID
  • made
  • maker
  • depicts
  • depiction
  • knows
  • page
  • homepage
  • weblog
  • openid
  • thumbnail
  • tipjar
  • schoolHomepage
  • workplaceHomepage
  • workInfoHomepage

Attributes Not Used

  • account
  • accountName
  • accountServiceHomepage
  • age - use fp:age (as a presentation value computed from vcard:bday raw data)
  • birthday - use p:birthday
  • gender - use p:gender
  • mbox - use vcard:email
  • mbox_sha1
  • phone - use vcard:tel
  • holdsAccount - archaic: use (foaf:) account

Links

Back to the top