<!DOCTYPE MSRREP PUBLIC "-//MSR//DTD MSR Report DTD:V0.16.6:MSRREP.DTD//EN" "msrp0166.dtd"
[
<!ENTITY eadoc.ent SYSTEM "msrnet-eadoc.ent.sgm" --msrnet-eadoc.ent.sgm-->
]>
<MSRREP><REPORT-HEAD SIGNATURE="REPORT-HEAD,1:63128,62075"><REPORT-SUBJECT
SIGNATURE="REPORT-SUBJECT,1:35257,28597,9185,55871"><OVERALL-TITLE
SIGNATURE="OVERALL-TITLE,1:58267">MSR Engineering Documentation (MEDOC)</OVERALL-TITLE>
<MAIN-TITLE SIGNATURE="MAIN-TITLE,2:7806">Structure Principles of MSRNET.DTD</MAIN-TITLE>
<SUB-TITLE SIGNATURE="SUB-TITLE,3:27407">Scope: Automotive Networks</SUB-TITLE>
<SHORT-NAME SIGNATURE="SHORT-NAME,4:6063">MSRNET-EADOC</SHORT-NAME></REPORT-SUBJECT>
<COMPANIES SIGNATURE="COMPANIES,2:66513"><COMPANY
SIGNATURE="COMPANY,1:47717,31348,652,3929,98787,85475,52691,55871,90513,72945" ROLE="MANUFACTURER" ID="MSR-MEDOC" F-ID-CLASS="company"><LONG-NAME
SIGNATURE="LONG-NAME,1:25051">MSR Working Group MEDOC</LONG-NAME>
<SHORT-NAME SIGNATURE="SHORT-NAME,2:3929">MSR-MEDOC</SHORT-NAME>
<TEAM-MEMBERS
SIGNATURE="TEAM-MEMBERS,3:27688,27688,27688,27688,27688,27688,27688,27688,27688,27688">
<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,2:652,44506,98787,88202,19679,52691" ID="MEM2" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:22869">Dipl.-Ing.(FH) Uwe Bless</LONG-NAME></TEAM-MEMBER>
<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,3:652,44507,98787,88202,19679,52691" ID="MEM3" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:28550">Dipl.-Inform. Helmut Gengenbach</LONG-NAME></TEAM-MEMBER>
<TEAM-MEMBER
ID="ecja" SIGNATURE="TEAM-MEMBER,5:652,44509,98787,88202,19679,52691" F-ID-CLASS="team-member"><ROLES><ROLE></ROLE></ROLES><LONG-NAME>Dipl. Ing. Eckard Jakobi</LONG-NAME></TEAM-MEMBER><TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,5:652,44509,98787,88202,19679,52691" ID="MEM5" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:16666">Dipl.-Ing. Herbert Klein</LONG-NAME></TEAM-MEMBER>

<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,7:652,44511,98787,88202,19679,52691" ID="MEM7" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:1817">Dipl. Ing. Oliver Marcks</LONG-NAME></TEAM-MEMBER>
<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,8:652,44512,98787,88202,19679,52691" ID="MEM8" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:19532">Dipl.-Inform. Peter Rauleder</LONG-NAME></TEAM-MEMBER>
<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,9:652,44513,98787,88202,19679,52691" ID="MEM9" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:25133">Dipl.-Ing. Martin Trinschek</LONG-NAME></TEAM-MEMBER>
<TEAM-MEMBER
SIGNATURE="TEAM-MEMBER,10:652,54564,98787,88202,19679,52691" ID="BOSCH" F-ID-CLASS="team-member"><ROLES
SIGNATURE="ROLES,1:10091,26446,47717" F-CHILD-TYPE="role:selection"><ROLE
SIGNATURE="ROLE,1"></ROLE></ROLES>
<LONG-NAME SIGNATURE="LONG-NAME,2:8260">Dipl.-Ing. Bernhard Weichel</LONG-NAME></TEAM-MEMBER></TEAM-MEMBERS>
<GENERAL-PROJECT-DATA SIGNATURE="GENERAL-PROJECT-DATA,4:689"><TBD></TBD></GENERAL-PROJECT-DATA></COMPANY></COMPANIES><ABSTRACT><P
SIGNATURE="P,2:44071,653,14738,69,65432">This is a reference document for <TT
TYPE="Product">MSRSW DTD</TT> describing all elements.</P><P><TT
TYPE="Product">MSRNET DTD</TT> is part of the MSR development documentation MEDOC.</P></ABSTRACT><CHAPTER
ID="x907247503"><LONG-NAME>How to read this document</LONG-NAME><TOPIC
ID="x907247502"><LONG-NAME>The following conventions apply</LONG-NAME><P
SIGNATURE="P,5:58544">This document is written using <TT
SIGNATURE="TT,1:49413,36482,10152" TYPE="PRODUCT">MSRREP DTD</TT>. The following conventions apply to this document:</P>
<LABELED-LIST SIGNATURE="LABELED-LIST,6:46601"><INDENT-SAMPLE
SIGNATURE="INDENT-SAMPLE,1:5169,23529,115" ITEM-LABEL-POS="NO-NEWLINE">sssssssssssssssss</INDENT-SAMPLE>
<LABELED-ITEM SIGNATURE="LABELED-ITEM,4:26782"><ITEM-LABEL
SIGNATURE="ITEM-LABEL,1:756"><TT
SIGNATURE="TT,1:49413,65211,20457" TYPE="SGMLTAG">msrsw</TT></ITEM-LABEL>
<P SIGNATURE="P,2:39086">SGML elements are noted as technical term <TT
TYPE="SGML-ATTRIBUTE">type</TT>=<TT TYPE="code">SGMLTAG</TT>.</P></LABELED-ITEM><LABELED-ITEM
SIGNATURE="LABELED-ITEM,4:26782"><ITEM-LABEL SIGNATURE="ITEM-LABEL,1:756"><TT
TYPE="SGML-ATTRIBUTE" SIGNATURE="TT,1:49413,65211,20457">type</TT></ITEM-LABEL>
<P SIGNATURE="P,2:39086">SGML attributes are noted as technical term <TT
TYPE="SGML-ATTRIBUTE">type</TT>=<TT TYPE="code">SGML-attribute</TT>.</P></LABELED-ITEM><LABELED-ITEM
SIGNATURE="LABELED-ITEM,4:26782"><ITEM-LABEL SIGNATURE="ITEM-LABEL,1:756"><TT
TYPE="CODE" SIGNATURE="TT,1:49413,65211,20457">sgml-attribute</TT></ITEM-LABEL>
<P SIGNATURE="P,2:39086">Values of SGML attributes or discrete values for elements are noted as technical term <TT
TYPE="SGML-ATTRIBUTE">type</TT>=<TT TYPE="code">code</TT></P></LABELED-ITEM><LABELED-ITEM
SIGNATURE="LABELED-ITEM,2:26782"><ITEM-LABEL SIGNATURE="ITEM-LABEL,1:756"><TT
SIGNATURE="TT,1:49413,36482,51446" TYPE="PRODUCT">ASAP2</TT></ITEM-LABEL>
<P SIGNATURE="P,2:15192">The considered languages resp. DTDs are marked as technical term  <TT
TYPE="SGML-ATTRIBUTE">type</TT>=<TT TYPE="code">product</TT>.</P></LABELED-ITEM>
<LABELED-ITEM SIGNATURE="LABELED-ITEM,5:26782"><ITEM-LABEL
SIGNATURE="ITEM-LABEL,1:756"><TT
SIGNATURE="TT,1:49413,85018,39192" TYPE="ORGANISATION">ASAP</TT></ITEM-LABEL>
<P SIGNATURE="P,2:87461">The commitees are noted as <TT TYPE="SGML-ATTRIBUTE">type</TT>=<TT
TYPE="code">organization</TT></P></LABELED-ITEM>
<LABELED-ITEM SIGNATURE="LABELED-ITEM,7:26782"><ITEM-LABEL
SIGNATURE="ITEM-LABEL,1:756"><TT SIGNATURE="TT,1:49413,9694,5037" TYPE="OTHER">ECU</TT></ITEM-LABEL>
<P SIGNATURE="P,2:35668">Objects in general are marked as technical terms <TT
TYPE="SGML-ATTRIBUTE">type</TT>=<TT TYPE="code">other</TT>. This might be automotive equipments general objects such as variables etc.</P></LABELED-ITEM>
</LABELED-LIST></TOPIC><TOPIC ID="x907247501"><LONG-NAME>Graphical conventions used in DTD diagrams</LONG-NAME><P
SIGNATURE="P,2:93462,0,7048,50926,386">The structure of DTDs is shown in the MSR document as DTD diagrams (see <XREF
ID-REF="nearfar" ID-CLASS="illustration">).</P><FIGURE ID="nearfar"><LONG-NAME>convention in DTD diagrams</LONG-NAME><GRAPHIC
FILENAME="legend.bmp" NOTATION="eps"></FIGURE><P>The meaning of the symbols is:</P><LABELED-LIST><LABELED-ITEM><ITEM-LABEL>PCDATA</ITEM-LABEL><P><E>Processable Character Data (PCDATA)</E> Data that consists of zero or more characters of both text and markup. PCDATA is a declared content keyword. PCDATA is used to indicate that all markup delimiters defined in the SGML declaration will be recognized by the parser as markup in the given element rather than data characters.
</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>RCDATA</ITEM-LABEL><P><E>Replaceable Character Data (RCDATA) </E>is data that consists of zero or more characters, in which references to substitutions are not recognized (i.e. RCDATA may contain text and entity references, but no sub-elements).
See also:
CDATA
PCDATA.

</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>CDATA</ITEM-LABEL><P><E>Character Data (CDATA)</E>

consists of zero or more text characters, where no markup of any kind is recognized. CDATA is an SGML term. Note that character references are allowed in a CDATA entity (substitution) but not in CDATA content.</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ANY</ITEM-LABEL><P>a terminal type indicating that the object may contain text or any element defined in the model.

</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>EMPTY</ITEM-LABEL><P>a terminal type keyword used to indicate that there is no data (i.e. no content, sub-elements or end-tags) for the object allowed in the document instance. This keyword is often used to describe elements that are placeholders or are pointers to external or system-generated data.</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>One</ITEM-LABEL><P>indicates that the element or the element group occurs exactly once</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ZERO-OR-ONE</ITEM-LABEL><P>indicates that the element or the element group is optional</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ONE-OR-MORE</ITEM-LABEL><P>indicates that the element or the element group occurs multiple times but at least once</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ZERO-OR-MORE</ITEM-LABEL><P>indicates that the element or the element group occurs multiple times but also can be missed (optional)</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ORDERED</ITEM-LABEL><P>a connector used to specify that the sibling objects must appear in the document in the order shown in the model</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>UNORDERED</ITEM-LABEL><P>a connector used to specify that the sibling objects can appear in any order in the document.</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>SELECTION</ITEM-LABEL><P>a connector used to specify that only one of the sibling objects can appear in the document.</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>ELEMENT</ITEM-LABEL><P>indicates a single SGML structure element</P></LABELED-ITEM><LABELED-ITEM><ITEM-LABEL>COLLAPSED</ITEM-LABEL><P>indicates, that the content of the element is not displayed here</P></LABELED-ITEM></LABELED-LIST></TOPIC></CHAPTER></REPORT-HEAD><ADMIN-DATA
SIGNATURE="ADMIN-DATA,2:10091,11496,8973,22067" F-CHILD-TYPE="language:selection"><LANGUAGE
SIGNATURE="LANGUAGE,1:613">EN</LANGUAGE>
<DOC-REVISIONS
SIGNATURE="DOC-REVISIONS,2:15248,15248,15248,15248,15248,15248,15248,15248"><DOC-REVISION><COMPANY-REVISION-INFOS><COMPANY-REVISION-INFO><COMPANY-REF
COMPANY="MSR-MEDOC"><REVISION-LABEL>2</REVISION-LABEL><STATE>rd</STATE></COMPANY-REVISION-INFO></COMPANY-REVISION-INFOS><TEAM-MEMBER-REF
TEAM-MEMBER="BOSCH"><DATE>28.05.99</DATE><MODIFICATIONS><MODIFICATION
TYPE="PART-RELATED"><CHANGE>Extension of element descriptions</CHANGE><REASON></REASON></MODIFICATION></MODIFICATIONS></DOC-REVISION><DOC-REVISION><COMPANY-REVISION-INFOS><COMPANY-REVISION-INFO> <COMPANY-REF
COMPANY="MSR-MEDOC"><REVISION-LABEL>1</REVISION-LABEL><STATE>rd</STATE></COMPANY-REVISION-INFO></COMPANY-REVISION-INFOS><TEAM-MEMBER-REF
TEAM-MEMBER="BOSCH"><DATE>19.2.1999</DATE><MODIFICATIONS><MODIFICATION
TYPE="PART-RELATED"><CHANGE>initial release</CHANGE><REASON></REASON></MODIFICATION></MODIFICATIONS></DOC-REVISION></DOC-REVISIONS></ADMIN-DATA><REPORT-BODY>&eadoc.ent;</REPORT-BODY></MSRREP>
