[wg11] Re: [step-os] Using STEPMod XML Representation of EXPRESS
Ed Barkmeyer
edbark at nist.gov
Wed Sep 8 10:59:43 EDT 2004
David Price wrote:
> To clarify, STEPMod is the modules publication infrastructure. As such, the
> STEPMod DTD was based only on requirements for producing a documented schema
> using XSLT. Requirements for any other use of EXPRESS (e.g. validating data
> against EXPRESS rules or mapping to MathML) were not considered. I was
> unaware of the Japanese ballot comment on Part 28 E2 and so can't comment on
> their requirements. Adapting Part 28 E1 may be exactly what they want, or
> they may need something else entirely.
>
> The STEPMod DTD was not put through the ISO process because of the overhead
> and delay involved ...
>
> For the purpose of my particular open-source project, I've found the STEPMod
> DTD sufficient. I was asking if others have had a similar experience. My use
> of the term "de facto standard" seems to have raised concerns. ...
Let me make my position clear. Per JP-5, Part 28 should provide a means
of exchanging EXPRESS schemas in some XML "parsed" form. I am hoping
that Japan will clarify that request. The question is whether what
Japan wants is the Part 28v1 "fully parsed" form, or something more like
the STEPmod form. If the latter, then Part 28 should probably just use
the STEPmod form.
Both David and Josh think the STEPmod form matches toolsmith needs
better than the Part 28 v1 form, and I personally can conceive of no
other needs for the exchange of EXPRESS schemas in parsed form. But I
have heard that there are implementations of the Part 28 v1 form, and
those implementors might be in a position to answer David's original
question differently.
Clearly there was no need to standardize the STEPmod form heretofore,
but now there may well be value in doing so. And since Josh volunteered
to write it up, we could kill two birds with one stone.
My second email can be summarized as: Josh's argument for
'availability' is totally irrelevant. We have a requirement to make an
ISO standard form for the exchange of XML-parsed EXPRESS schemas. The
question is only whether the ISO standard form should be the STEPmod form.
I don't care what the answer to that question is, but if the answer is
that there should be two 'standards', then there is NO consensus and
there should be NO ISO Standard.
The larger question is whether on any aspect of XML representation all
of you toolsmiths will ever compromise on a single standard, or
consensus on XML will remain just as much a joke in SC4 as it is in the
rest of the IT toolsmith community! When we have no consensus, we
should have the honesty to stop progressing a wastepaper 'standard'.
And if that is what Josh really meant, then NIST does have a common
position.
-Ed
"You have sat here too long for any good you may have been doing!"
-- Oliver Cromwell, in dissolving the "Rump Parliament"
--
Edward J. Barkmeyer Email: edbark at nist.gov
National Institute of Standards & Technology
Manufacturing Systems Integration Division
100 Bureau Drive, Stop 8264 Tel: +1 301-975-3528
Gaithersburg, MD 20899-8264 FAX: +1 301-975-4694
"The opinions expressed above do not reflect consensus of NIST,
and have not been reviewed by any Government authority."
More information about the wg11
mailing list