weso / hercules-ontology

Development of the Ontology and its Continuos Integration for the Hercules project.
https://herculescrue.github.io/ib-hercules-ontology/current/asio.html
GNU General Public License v3.0
0 stars 5 forks source link

remodel-and/or-suppress subclasses of foaf:person by fully exploiting profiles instead #65

Closed spitxa closed 4 years ago

spitxa commented 4 years ago

as suggested by 1 reviewer, some classes recycled from the vivo ontology (i.e. student and subclasses) would be better modelled through profiles & roles. in a subsequent move, this might also be applied to the entire list of 'human resource' subclasses ('administrative personnel, teaching and research personnel', etc.), although some nuances regarding these subclasses must be taken into account, bearing in mind the alignment with the ad-hoc vertical module ('spanish university human resource').

spitxa commented 4 years ago

done: -classes already modelled and added to the core (also committed), including pivotal comments and also labels in english; object and data properties also determined & committed (including comments & labels in english).

to be done: -property "requires" conflicts the one exploitable already existing; domains and ranges conflict as well. -adapting/converting classes 'students' & 'human resource' to the new roles&profiles model

spitxa commented 4 years ago

done: -adapting/converting classes 'students' & 'human resource' to the new roles&profiles model

to be done: -property "requires" conflicts the one exploitable already existing; domains and ranges conflict as well. -removing HR as classes force us to create instances of class 'role' instead. these instances are not exactly testing 'individuals' but instances belonging to the ontology. this (good, bad?) practice must be checked out in the ontology desing patterns portal.

spitxa commented 4 years ago

to be done: -enriching the instances corrresponding to roles so to include the ones relevant to the competences questions (postdoc researcher, etc.)