|
Knowledge Representation |
|||||||||||||||
Pro/3 uses XML text as format both for reading knowledge into the KB and for writing knowledge out on text files. The XML-formats facilitate powerful source level backups and much better options for exchanging knowledge with other applications. | |||||||||||||||
All Pro/3 XML-files have type .xml and can include any types of knowledge (i.e. the old requirement for keeping e.g. sentence rules, inexact rules and facts (sentences) in different source files no longer apply). This said, it is recommended to organize your knowledge in more than one source file, and the referential integrity requirement of Pro/3 still demands that knowledge must be known (read into the KB), before it is referenced by other knowledge. | |||||||||||||||
Note also that translation to XML options are included in Inexact Rule-window and in the Rule Editor, and especially the two-way translation incorporated into the Record-window. | |||||||||||||||
Schemas |
|||||||||||||||
The Pro/3 knowledge representation XML-formats are defined in the schema-file pro3Knowledge.xsd, while the diagram export-formats are defined in pro3_Output.xsd. |
|||||||||||||||
The available XML sub-formats are: |
|||||||||||||||
|