whine about dctypes:Software

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