Dear List,<br>I've some questions and commends on OPM toolbox. It is not possible to annotate an Agent like Processes and Artifacts, why? I.e. for the<b> OPMFactory class</b> [1], I would expect a method like the following, which is not there:<br>
<br>Annotation newAnnotation(String id, Agent a, String property, Object value, Collection<Account> accs)<br><br>I tried to circumvent this by associating an EmbeddedAnnotation with an Agent, but it doesn't seem ideal with other tools. Are there any alternatives to create an Annotation for Agents? Thanks a lot if you can help me with that.<br>
<br>Just for clarification: I want to capture the provenance of a process from an OGC Web Processing Service. So I am modelling the process as an OPM process and associate the Service as an Agent, which has different properties like 'version', 'responsible', and 'URL'. Embedded annotations are ok, but i found that the Karma OPM Visualization Plugin for Cytoscape doesn't recognize them.<br>
<br>Furthermore I have got a comment on the <b>OPMToDot mapper class </b>for GraphViz. Inside the dot files, identifiers are mapped termed as-is, without any quotes. But I'd recommend to surround them with double-quotes because otherwise an identifier which contains, e.g. of dots leads to totally wrong output [3]. I've found an individual solution for my programme but I thought it's good to mention that.<br>
<br>Kind Regards,<br>Matthias Hinz<br><br>[1] <a href="http://openprovenance.org/java/site/1_1_8/apidocs/org/openprovenance/model/OPMFactory.html" target="_blank">http://openprovenance.org/java/site/1_1_8/apidocs/org/openprovenance/model/OPMFactory.html</a><br>
[2] <a href="http://openprovenance.org/java/site/1_1_8/apidocs/org/openprovenance/model/OPMToDot.html" target="_blank">http://openprovenance.org/java/site/1_1_8/apidocs/org/openprovenance/model/OPMToDot.html</a><br>[3] <a href="http://www.graphviz.org/content/dot-language" target="_blank">http://www.graphviz.org/content/dot-language</a><br>
<br><span><font color="#888888">-- <br>Matthias Hinz<br>Bachelor Student Geoinformatics<br>Institute for Geoinformatics (ifgi), University of Münster<br>Germany</font></span><br>