- From: Bob Morris <morris.bob@gmail.com>
- Date: Fri, 11 Jan 2013 01:10:36 -0500
- To: public-openannotation <public-openannotation@w3.org>
I guess this issue is in the current core also. In http://www.openannotation.org/spec/future/core.html#ProvAgents it is proposed that dctypes:Software be used to type a software agent. One problem is that dctypesSoftware is not a subtype of foaf:Agent, thereby requiring(?) that a foaf:Agent type also be asserted on any Agent of type dctype:Software. I don't find this inherently improper, but I'm uncomfortable about an asymmetry between the Person and Software cases. I don't have a better idea though, and wonder why the FOAF community hasn't offered such a subclass. We also would often need to have Software as the object of oa:annotatedBy. In addition to humans, we have Kepler workflows producing annotations autonomously. Bob Morris -- Robert A. Morris Emeritus Professor of Computer Science UMASS-Boston 100 Morrissey Blvd Boston, MA 02125-3390 IT Staff Filtered Push Project Harvard University Herbaria Harvard University email: morris.bob@gmail.com web: http://efg.cs.umb.edu/ web: http://etaxonomy.org/mw/FilteredPush http://www.cs.umb.edu/~ram === The content of this communication is made entirely on my own behalf and in no way should be deemed to express official positions of The University of Massachusetts at Boston or Harvard University.
Received on Friday, 11 January 2013 06:11:04 UTC