Specifications

Send by emailSave to pdf
The semantics of the UsiXML language is defined through a meta-model encoded as a UML Class Diagram in Rational Rose.

The syntax of the UsiXML language is defined through XML Schemas resulting from the conversion of the UML Class Diagram. The syntax is therefore defined in a set of XML schemas. Each schema corresponds to one of the models in the scope of the language.

The stylistics of the UsiXML language is decomposed into different notations, depending on the underlying model. For instance, the stylistics of the task model is based on the ConcurTaskTrees (CTT) notation.

Last UsiXML version
The last version available of the UsiXML language is: 1.8.0 (February 14th, 2007).

Download the documentation of UsiXML V1.8.0
Download the semantics of UsiXML V1.8 as a UML Class Diagram to be used with Rational Rose (MDL format).
Download the semantics of UsiXML V1.8 as a UML Class Diagram to be used with IBM Software Modeler (EMX format).
Browse the documentation online.

This last version is available on a single file. Download UsiXML XML Schema.
You can also download all the schemas in a compressed archive.
You can also get separatly XML Schemas:

Older version : 1.6.4
Download UsiXML UML Class diagram for Rational Rose (1.08 Mb).
Download the compressed version of the UsiXML UML Class diagram (86 Kb).
XML Schema Compressed archive.

For any bug report concerning the schemas, please, see the bug report section.