[niso-sts] Conditional expressions, units of measure and boolean operators

Subject: [niso-sts] Conditional expressions, units of measure and boolean operators
From: "Dorothée Stadler doro@xxxxxxxxxxx" <niso-sts-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 19 Apr 2018 10:44:44 -0000
Hello NISO community,
Itbs me again with yet another question.

In our national standards, we have a lot of requirements expressed that can be
considered conditional expressions, for example: "If the sun is shining then
temperature shall be >20B0C.b

In this expression, bIfb and bthenb are boolean operators.
bSunb is considered a parameter, the parameter value being bshiningb.
bTemperatureb is also a parameter, the parameter value being
b>20B0Cb.
B0C is a unit of measure.

The business would like to mark up the boolean operators separately, and also
the parameters and their values and their units of measure. I did not find
anything specific inside NISO so I have constructed a model using
<named-content> (which is starting to become my favourite tag of all).

What do you think of the following:
Boolean operators:
<named-content content-type=boperatorb vocab=bbooleanb
vocab-term=bIfb>

Units of measure:
<named-content content-type=bunitb vocab=bunitb vocal-term=bB0Cb>

Parameters:
For the name of the parameter: <named-content content-type=bparam-nameb
vocab=bparamb vocab-term=bSunb>Sun</named-content>
For the value of the parameter: <named-content content-type=bparam-valueb
vocab=bparamb> shining </named-content>

Can anyone see a better way of doing this apart from using named-content?

Btw, the whole expression would be marked-up as a requirement (again with
named-content): <named-content content-type=brequirementb
vocab=bshallb>

Thanks for your feedback and insights,
Best Regards from sunny Berlin
DorothC)e

---------------------------------------------
DorothC)e Stadler

Rathenower Str. 38
10559 Berlin
Tel: +49 1525 840 85 93
doro@xxxxxxxxxxx

Current Thread