Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Papyrus User Guide"

(Fragment a Model)
 
Line 14: Line 14:
 
[[File:5 - ToggleBreakpointModelExplorer.png]]
 
[[File:5 - ToggleBreakpointModelExplorer.png]]
  
== Code Generation Support  ==
 
  
=== Existing Code Generation Facilities  ===
 
Currently, Papyrus supports code generation for the following programming languages:
 
* [http://wiki.eclipse.org/Java_Code_Generation Java code generation]
 
 
[[Image:GenerateJavaCode.jpg]]
 
<br>
 
* [http://wiki.eclipse.org/Papyrus/Codegen/Cpp_description C++ code generation]
 
 
[[File:cdt-editor.png]]
 
 
=== Adding a New Code Generator ===
 
Apart from the aforementioned programming language, it is also possible to develop and integrate other code generators to Papyrus.
 
To learn about how to add a new code generator to Papyrus, refer to the following [http://wiki.eclipse.org/Papyrus/Codegen/Adding_a_New_Code_Generator wikipage].
 
 
== Reverse Engineering ==
 
 
=== Java Reverse Engineering ===
 
In order to model your java code into UML, see [http://wiki.eclipse.org/Java_reverse_engineering Java reverse engineering]
 
 
[[Image:JavaReverseDnDResult.png]]
 
 
== Deploy your applications ==
 
 
If your want to deploy an application, see [https://wiki.eclipse.org/Papyrus_Software_Designer Papyrus Software Designer]
 
 
= Extra Components  =
 
 
== Papyrus for Requirements ==
 
== Papyrus for Requirements ==
  

Latest revision as of 09:33, 16 December 2020


Additional Utilities of Papyrus

Layer Support

if you want to use layer, see Layers Guide

Model Execution

If you want to execute your model as the following picture, see Execute your fUML models with MOKA

5 - ToggleBreakpointModelExplorer.png


Papyrus for Requirements

Papyrus for Requirements helps you to specify and analyze requirements in the context of systems modeling. It aims to cover the Specification, Management, Analysis and Validation-Verification activities of Requirements Engineering. Papyrus for Requirements depends on the components Papyrus for SysML and Papyrus for Metrics.

Please visit the Installation steps of Papyrus for Requirements

Back to the top