<!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> </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></BODY></HTML>