Papyrus Software Designer is a project of the Eclipse Papyrus’s galaxy. It enables code generation and reverse engineering for C++ (C soon to come) and Java. Code generation from state-charts is available via model-to-model transformations that are executed prior to code generation (on a temporary model).
Software designer also supports component based modeling via the new OMG standard UCM (unified component model).
Categories: Modeling Tools
Additional Details
Eclipse Versions: 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: CEA
Development Status: Production/Stable
Date Created: Tuesday, October 24, 2017 - 04:40
License: EPL
Date Updated: Friday, October 6, 2023 - 10:50
Submitted by: Ansgar Radermacher
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
May 2024 | 93/562 | 86 | 3 |
April 2024 | 115/687 | 319 | 19 |
March 2024 | 118/694 | 315 | 6 |
February 2024 | 135/687 | 222 | 5 |
January 2024 | 149/691 | 210 | 12 |
December 2023 | 149/671 | 209 | 7 |
November 2023 | 151/686 | 239 | 9 |
October 2023 | 106/673 | 396 | 12 |
September 2023 | 124/663 | 300 | 9 |
August 2023 | 141/673 | 227 | 8 |
July 2023 | 140/668 | 237 | 12 |
June 2023 | 143/669 | 240 | 4 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 60
Reviews Add new review
Unable to generate Sequence Diagram from source code
Submitted by Simha N on Mon, 03/28/2022 - 10:19
AIM:
Auto generate UML diagrams such as Class diagrams, Sequence diagrams from the existing Java code.
STEPS:
I have installed Papyrus Software Designer 2.1.0 in Eclipse 2022-03.
Selected a project with no submodules (I mean, the src folder is directly under the project folder).
Created *.di file
Selected SequenceDiagram.
Dragged App.java from the <project>/<src> folder.
An error message is shown 'Reverse Java Code' has encountered a problem “NullPointerException java.lang.NullPointerException”
QUERY: Why is this error thrown? Does Papyrus Software Designer supports Reverse Engineering (Java code to UML diagram auto-generation)?
Re: Unable to generate Sequence Diagram from source code
Submitted by Troy Travis on Sun, 04/03/2022 - 13:30
In reply to Unable to generate Sequence Diagram from source code by Simha N
Hi,
I think you may need to install the Modisco plugin.
Good luck.