The LieberLieber Connector APIS IQ-Software
is able to export data from Enterprise Architect models to MSR-FMEA-XML. That data can be imported into APIS IQ-Software tools for performing FMEA. In UML and SysML models contain several elements to describe structural and dynamic/functional aspects of systems or software. The Connector supports different elements and connector types and therefore allows the model designers to use the elements of their choice.
Supported component types
is able to create FMEA structure tree elements from the following UML/SystML model elements.To model components the following UML/SysML types can be used:
- UML classes / SysML blocks
- UML components
- UML nodes
- SysML properties (parts)
- UML objects
Supported component hierarchy connections
Two connector rypes types are available in UML/SysML to express system hierarchy (system decomposition):
- UML Aggregation / SysML Shared Association (white diamond connector)
- UML Composition / SysML Part Association (black diamond connector)
Both connections are supported by the connector.
Modelling of functions/operations
In UML/SysML-models operations or function definitions can be modelled explicitly (e.g. as action) or implicitly as an operation of a class. Both possibilities are supported by the Connector
. To assign an explicit action element to a structural element the SysML allocation connector (UML dependency with stereotype <<allocate>> applied) is used. From these model elements the FMEA functions are generated.
The following diagram shows the usage of different structure elements and connections in one model. This is just done for demonstration purposes and should not be used in productive models. You should decide in your modelling rules which model elements you want to use.