wiki:tools:supported_uml_tools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
wiki:tools:supported_uml_tools [2019/01/01 18:47] – [XMI based tools] pmueller | wiki:tools:supported_uml_tools [2024/04/14 14:32] – [The built in state diagram editor] webmin | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
+ | {{htmlmetatags> | ||
+ | metatag-keywords=(Astah, | ||
+ | metatag-description=(Code generator to build modern and robust event-driven embedded real-time systems based on hierarchical state machines created with UML tools like Enterprise Architect, UModel, Magic Draw etc.) | ||
+ | }} | ||
+ | |||
+ | |||
====== Tools supported by SinelaboreRT ====== | ====== Tools supported by SinelaboreRT ====== | ||
+ | |||
===== XMI based tools ===== | ===== XMI based tools ===== | ||
The XML Metadata Interchange (XMI) is a standard from the Object Managing Group for exchanging metadata information via Extensible Markup Language (XML). More and more UML tools allow to export XMI data. You can select the tool that best suits your needs. | The XML Metadata Interchange (XMI) is a standard from the Object Managing Group for exchanging metadata information via Extensible Markup Language (XML). More and more UML tools allow to export XMI data. You can select the tool that best suits your needs. | ||
- | Presently XMI files exported from the following | + | Presently XMI files exported from the following |
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | * [[http:// |
- | * [[wiki: | + | * [[http:// |
- | * [[http:// | + | * [[http://www.modelio.org/|Modelio]] |
- | * [[http://argouml.tigris.org/|ArgoUML]] 0.30.2 and later. Open Source! | + | * [[http:// |
- | * [[wiki:howto: | + | * [[https://www.eclipse.org/papyrus/| Eclipse Papyrus™]] Supported started for release 2022-12 onwards. Be sure to watch the [[wiki:landing_pages: |
- | * [[http://www.modelio.org/|Modelio]] 3.6.1 (latest tested version) Open Source! | + | |
- | * [[http:// | + | |
- | Usually also later versions work. In case of any problems send us an example with a problem description. | + | In case of any problems send us an example with a problem description. |
===== Cadifra UML Editor ===== | ===== Cadifra UML Editor ===== | ||
[[http:// | [[http:// | ||
Line 23: | Line 30: | ||
[[http:// | [[http:// | ||
- | It provides a Java API for direct access of the model file. Therefore it is not necessary to export the model (e.g. in XMI format) but the SinelaboreRT code generator can directly access the model file. This makes the development cycle very fast. | + | It provides a Java API for direct access of the model file. Therefore it is not necessary to export the model (e.g. in XMI format) but the SinelaboreRT code generator can directly access the model file. This makes the development cycle very fast. One of the nice new features is a free plugin that shows you a state transition table of the state machine model. It gives you a quick overview of where you have modelled state transitions from and to. And where transitions might be missing. |
- | Latest successful tests were done with version | + | Latest successful tests were done with version |
===== The built in state diagram editor ===== | ===== The built in state diagram editor ===== | ||
- | The sinelaboreRT | + | The integrated state machine editor allows very efficient creation of state diagrams. In contrast |
+ | |||
+ | ☞ The integrated editor is well suited for state diagrams of medium complexity. For complex and in particular hierarchical diagrams with many transitions that also cross state boundaries, the use of a fully-fledged UML tool is recommended. |
wiki/tools/supported_uml_tools.txt · Last modified: 2024/05/03 22:38 by webmin