BONSAMURAIS / BONSAI-ontology-RDF-framework

Recommendations and discussions on ontology and RDF framework development
BSD 3-Clause "New" or "Revised" License
6 stars 3 forks source link

Missing concept modeling: Metadata (provenance) #5

Open agneta20 opened 5 years ago

agneta20 commented 5 years ago

We need to add a class which adds qualitative information about the database. Most importantly provenance (where the data comes from, e.g. source Exiobase/ author , etc)

We can investigate the provenance ontology. This ontology might additionally have a possibility to add uncertainty (needs to be explored)

mmr2187 commented 5 years ago

Still reading the provenance ontology but I think a lot of redundancy is there between the ontology we want to create and the provenance ontology (based on everything I remember from earlier and the graph of the current ontology - agents, activities, entities instead of flow-objects). In terms of metadata, can we qualify all the metadata we would want to store? Or at least most of them, then we can just pick the relevant ones from the provenance ontology. I'm not sure we need to qualify the validity of the data in terms of source types in our ontology. At least, not in the first live version.

boweidema commented 5 years ago

I think it is sufficient to add prov:Entity to bont:Flow and to all other classes that have taxonomies, such as bont:activityType. The relevant predicate is then prov:wasDerivedFrom . prov:Entity allows to link further to prov:Agent and prov:Activity if desired (noting that these are different from bont:Agent and bont:Activity )

boweidema commented 5 years ago

prov ontology does not address uncertainty...