<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear experts,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>in a module, we define:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><FONT face="Courier New" size=3>ENTITY 
double_toleranced_measure_item<BR>&nbsp;&nbsp;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>&nbsp;&nbsp;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>&nbsp;&nbsp;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>&nbsp;&nbsp;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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</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>&nbsp;</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>&nbsp;&nbsp;&nbsp;(</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>&nbsp;&nbsp;&nbsp;&nbsp;</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>&nbsp;</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>&nbsp;</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">&nbsp;&nbsp;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>&nbsp;&nbsp;</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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</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>&nbsp;</P>
<P><FONT face=Arial>My questions&nbsp;are the following:</FONT></P>
<P><FONT face=Arial>-&nbsp;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>&nbsp;</P>
<P><FONT face=Arial>Thanks in advance for your help,</FONT></P>
<P><FONT face=Arial></FONT>&nbsp;</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></BODY></HTML>