openrif / vivo-isf-ontology

The "VIVO-ISF Ontology" is an OWL2 representation of the VIVO-ISF Data Standard
16 stars 9 forks source link

Upgrade Vcard to the latest version #720

Open mconlon17 opened 6 years ago

mconlon17 commented 6 years ago

VIVO-ISF does not include the latest version of the Vcard ontology.

https://jira.duraspace.org/browse/VIVO-1341

mconlon17 commented 6 years ago

Medium Impact

Implementing the current Vcard ontology should be medium impact if the URI for the ontology remains http://www.w3.org/2006/vcard/ns# but see the issue discussion in https://www.w3.org/TR/2013/WD-vcard-rdf-20130502/ where the URI http://www.w3.org/ns/vcard is proposed. A change in the vcard URI would be high impact in the current VIVO architecture.

It would be wise for us to consider how to reduce the impact of namespace URI changes on triple stores in the future -- using prefixes throughout the code, and isolating prefix to namespace correspondence in a single place in the code would isolate the code from ns changes. Queries are naturally isolated -- simply change the prefix. Triples stores need to be updated since the current storage technology stores full URI rather than prefixes.

We should also assert that vcard:Vcard is an information entity. This will tie the Vcard to the rest of the BFO upper level ontology.

We should insure that obo:ARG_2000028 has a range of vcard:Vcard

The vast majority of vcard assertions in existing VIVO will be unaffected. #729 is related, should be implemented at the same time and has medium impact as well.

mjaved495 commented 6 years ago

Tatiana has complete the VCARD Ontology update (homework). It is ready to be reviewed: https://jira.duraspace.org/browse/VIVO-1461