<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2>Pascal,</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2>According to TC2 your code should be allowed.</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2>However, please realise that TC2 never seems to have made it to
Geneva!</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff size=2>Dave
and I asked a number of times about this and never got a straight answer from
Teresa.</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2>Therefore it is highly likely that tools will not yet support this level
of complexity until Ed2 is released (including all the TC2
changes).</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff size=2>My
tool (Eep) doesn't support this at present, it is on my list of things to
do!</FONT></SPAN></DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=875575610-19112002><FONT face=Arial color=#0000ff
size=2>Phil</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Pascal Huau
[mailto:pascalhuau@goset.asso.fr] <BR><B>Sent:</B> 19 November 2002
08:57<BR><B>To:</B> Phil Spiby; WG11; Jochen Haenisch<BR><B>Cc:</B> Thomas
Hendrix; Nettles, Darla<BR><B>Subject:</B> Need for
expertise<BR><BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Dear experts,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>in a module, we define:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2><FONT face="Courier New" size=3>ENTITY
double_toleranced_measure_item<BR> SUBTYPE OF (</FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.compound_representation_item"><FONT
face="Courier New" size=3>compound_representation_item</FONT></A><FONT
face="Courier New" size=3>);<BR> SELF\</FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.compound_representation_item"><FONT
face="Courier New" size=3>compound_representation_item</FONT></A><FONT
face="Courier New" size=3>.item_element : LIST[2:2] OF </FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.representation_item"><FONT
face="Courier New" size=3>representation_item</FONT></A><FONT
face="Courier New" size=3>;<BR>DERIVE<BR> tolerance_range :
</FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/modules/extended_measure_representation/sys/5_mim.xml#extended_measure_representation_mim.value_range"><FONT
face="Courier New" size=3>value_range</FONT></A><FONT face="Courier New"
size=3> :=
SELF\compound_representation_item.item_element[2];<BR> toleranced_measure_value
: </FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/qualified_measure_schema/qualified_measure_schema.xml#qualified_measure_schema.measure_representation_item"><FONT
face="Courier New" size=3>measure_representation_item</FONT></A><FONT
face="Courier New" size=3> :=
SELF\compound_representation_item.item_element[1];<BR>END_ENTITY;</FONT><BR></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The definition in P43 of <FONT
face="Courier New"><FONT size=3><STRONG>compound_representation_item
is:</STRONG></FONT></FONT></FONT></DIV>
<DIV><STRONG><FONT face="Courier New"></FONT></STRONG> </DIV>
<DIV><A name=representation_schema.compound_item_definition><FONT
face="Courier New">TYPE </FONT></A><FONT
face="Courier New"><B>compound_item_definition</B> =
SELECT<BR> (</FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.list_representation_item"><FONT
face="Courier New">list_representation_item</FONT></A><FONT
face="Courier New">, <BR> </FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.set_representation_item"><FONT
face="Courier New">set_representation_item</FONT></A><FONT
face="Courier New">);<BR>END_TYPE;</FONT></DIV>
<DIV><FONT face="Courier New"></FONT> </DIV>
<DIV><A name=representation_schema.list_representation_item><FONT
face="Courier New">TYPE </FONT></A><FONT
face="Courier New"><B>list_representation_item</B> = LIST[1:?] OF </FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.representation_item"><FONT
face="Courier New">representation_item</FONT></A><FONT
face="Courier New">;<BR>END_TYPE; <BR><BR></FONT><A
name=representation_schema.set_representation_item><FONT
face="Courier New">TYPE </FONT></A><FONT
face="Courier New"><B>set_representation_item</B> = SET[1:?] OF </FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.representation_item"><FONT
face="Courier New">representation_item</FONT></A><FONT
face="Courier New">;<BR>END_TYPE; </FONT></DIV>
<DIV><FONT face="Courier New"></FONT> </DIV>
<DIV><A name=representation_schema.compound_representation_item><FONT
face="Courier New">ENTITY
<B>compound_representation_item</B></FONT></A><BR><FONT
face="Courier New"> SUBTYPE OF (</FONT><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.representation_item"><FONT
face="Courier New">representation_item</FONT></A><FONT
face="Courier New">);<BR> </FONT><A
name=representation_schema.compound_representation_item.item_element><FONT
face="Courier New">item_element : </FONT></A><A
href="file:///D:/Utilisateurs/Huau/Modules/XML_reposit/stepmod/data/resources/representation_schema/representation_schema.xml#representation_schema.compound_item_definition"><FONT
face="Courier New">compound_item_definition</FONT></A><FONT
face="Courier New">;<BR>END_ENTITY;</FONT><BR></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Presently, EPM parser raises the following error
for double_toleranced_measure_item:</FONT></DIV>
<DIV><FONT face="Courier New"><FONT size=2>
<P>ERROR : Line 1037: Illegal attribute redeclaration.</P>
<P>Redeclaring attribute: DOUBLE_TOLERANCED_MEASURE_ITEM.ITEM_ELEMENT in line:
1037</P>
<P>Redeclared attribute: COMPOUND_REPRESENTATION_ITEM.ITEM_ELEMENT in line:
28770</P>
<P>Redeclaration from aggregate type to simple type is illegal</P>
<P> </P>
<P><FONT face=Arial>My questions are the following:</FONT></P>
<P><FONT face=Arial>- does the present definition of
double_toleranced_measure_item conform to Express Ref language (ed2 or
ed1)?</FONT></P>
<P><FONT face=Arial>- if not, how should we specify the constraint on the
cardinality of double_toleranced_measure_item.item_element?</FONT></P>
<P><FONT face=Arial></FONT> </P>
<P><FONT face=Arial>Thanks in advance for your help,</FONT></P>
<P><FONT face=Arial></FONT> </P></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2>Pascal Huau<BR>Association GOSET<BR>107, 111
avenue Clemenceau<BR>92000 Nanterre<BR>France<BR>(tel: +33 1
47252222)</FONT></DIV></BLOCKQUOTE></BODY></HTML>