There are three types of XMI you can export models in Astah System Safety.
You can export UML/SysML diagrams and models to XMI 2.5.
[Tools] – [UML/SysML] – [XMI Export] – [OMG XMI 2.5(.xml)].
You can export SysML models in Astah System Safety to an XMI file that is compatible with No Magic’s Cameo Systems Modeler.
You should be able to import this .mdxml file into No Magic’s Cameo Systems Modeler version 18.5 or later from [File] – [Open Project] or [File] – [Import From] – … Please refer to Cameo System’s Modeler’s manual for details.
We confirm that it works with No Magic’s Cameo Systems Modeler version 18.5 and 19.0.
Currently, the following SysML models can be exported to Cameo Systems Modeler via XMI.
Diagrams | Block Definition Diagram, Requirement Diagram(*1), UseCase Diagram(*2), Activity Diagram(*3), Statemachine Diagram(*4) and Sequence Diagram except Duration Constraint and Time Constraint |
Models | Packages, Blocks, InterfaceBlocks, Constraint Blocks, Value Type, Interface, Unit, QuantityKind, Ports, Full Ports, Proxy Ports, Nest, Generalization, Associations, Dependencies, Realizations, Usage Dependencies, Notes |
Properties | Parts, References, Values, Flows, Constraints, Constraint Parameters |
Currently, the following SysML models can NOT be exported to Cameo Systems Modeler via XMI.
Diagrams | Internal Block Diagram and Parametric Diagram |
Models | Duration Constraint, Time Constraint in Sequence Diagram |
Objects | Text, Text Box, Rectangles, lines, free shapes, highlighters and inserted images |
When you open the imported UseCase diagram,
– all the Actors will be represented in an actor icon instead of a rectangle and
– all the UseCases will have its name inside
Astah support may ask you to provide your .axmz file along with your bug report in case the log file did not contain enough information to find the cause.
If the .axmz files contain any confidential information, you can obfuscate the data, so all the model names would be replaced with meaningless characters and numbers.