the reason I don't like the example above, is that it will cause havoc for
the software that i wrote to resolve these identifiers. So my software would
probably reject the annotation as invalid ...
> but this was poo-pooed: it's probably not a valid URI and definitely
> not a valid MIRIAM URI. It was suggested that we instead use something
> proprietary like
>
> <mcisb:mcisb xmlns:mcisb="http://www.mcisb.org/">
> <mcisb:origin
> xref="http://www.mcisb.org/models/myOldModel.xml[//@id='met2']"/>
> </mcisb:mcisb>
>
An Xref seems to me like a suitable alternative ... though we even could
split this up, have one attribute for the source model (which could be any
URI) and a separate one with an Xpath expression to the element. I can see
need for such an annotation and it would definitely something to be brought
up at the 'annotationathon' (or even at the hackathon).