MIVOT: fully qualified attribute names

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Tue Feb 28 15:06:21 CET 2023


Hi Paul,

On Tue, Feb 28, 2023 at 01:40:13PM +0000, Paul Harrison wrote:
> > On 28 Feb 2023, at 09:48, Markus Demleitner <msdemlei at ari.uni-heidelberg.de> wrote:
> > On Tue, Feb 28, 2023 at 07:34:07AM +0000, Paul Harrison wrote:
> >> No irritating VODML-IDs to invent there….
> >
> > Ha!  And that's where it is a MIVOT issue after all -- this entire
> > thread wouldn't have happened if we decided to sunset the VODML-ids
> > now.  It's still easy at this point, and it'll be nigh impossible
> > once MIVOT uses them.
>
> I think that there is a actually a distinction to be made between
> VODML-IDs and VODML-REFs (which in most of the usage I have seen
> are effectively UTypes) - MIVOT itself should only be using
> VODML-REFs to refer to model elements.

Out of curiosity: Why do you think that?  How do you see that as
superior to XSD-style

  <instance dmtype="prefix:classname">
    <attribute role="simple_name"...>

?  I mean, I could be wrong, but I still feel we're putting a lot of
effort into something (vodml-ids) we simply don't need at all.

      -- Markus


More information about the dm mailing list