4. PORTABILITY PROVISIONS

Software tools conforming to this specification shall meet the following portability conditions:

  1. A software tool shall be capable of producing all library elements supported by the tool in the syntax and with the semantics defined in Annex A of IEC 61499-2.
  2. A software tool shall be capable of correctly parsing and interpreting all elements supported by the tool in the syntax and with the semantics defined in the XML DTDs in Annex A of IEC 61499-2. For convenience, the following links may be used to the LibraryElement and DataType DTDs.
  3. When the software tools utilize files for the exchange of library elements, the names of such files may have the form <elementName>.xml . Alternatively, in order to facilitate directory searching and file identification the filename suffixes shown in the following table may be used.
Library Element Suffix
AdapterType .adp
DataType .dtp
DeviceType .dev
FBType .fbt
ResourceType .res
SegmentType .seg
System .sys