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.
Difference between revisions of "Papyrus-RT/Releases/Neon Release Notes"
< Papyrus-RT | Releases
m (→Neon v1.0 Release Notes: Added note as to content availability.) |
(Updated page) |
||
Line 1: | Line 1: | ||
− | + | [[File:PapyrusForRealTime-Logo-Icon.png|left|top-align|]]<br/><br/><br/><br/><span style="font-family: Helvetica,Arial,sans-serif; font-size: 48px;"><b>Release Notes - v0.8 - Build up the structure!</b></span><br/><br/><br/> | |
− | [[File:PapyrusForRealTime-Logo-Icon.png|left| | + | |
__TOC__ | __TOC__ | ||
− | = | + | =Focus= |
− | + | Structure (capsule) user experience improvements focus! | |
− | + | = Who is it for? = | |
− | = | + | * Academia |
− | * | + | ** Teaching |
− | + | ** Research | |
− | + | * Early evaluators | |
− | * | + | ** Basic UML-RT usage |
− | + | * DSML Toolsmiths | |
− | ==Runtime | + | ** Creation of Papyrus-RT based DSLs |
− | * | + | =Features= |
+ | * Parity of capabilities between model explorer and diagrams | ||
+ | ** Work in either the model explorer or a diagram | ||
+ | * Capsule-based structural Modeling | ||
+ | ** Ports | ||
+ | *** All UML-RT port types supported | ||
+ | ** Capsule parts | ||
+ | **** All UML-RT part types supported | ||
+ | ** Connectors | ||
+ | **** UML-RT connectors aligned with UML types | ||
+ | ** Layout | ||
+ | *** Automated port and part layout | ||
+ | ** Protocols | ||
+ | ***Multi-parameter protocol messages | ||
+ | ****New table-base protocol editor | ||
+ | * Structure Collaborative modeling | ||
+ | ** Ability to compare and merge native Papyrus-RT DSL structures | ||
+ | * State Machines | ||
+ | ** Layout improvements | ||
+ | ** Basic hierarchical state machine (to be completed in v0.9) | ||
+ | ** Enhanced trigger selection dialog | ||
+ | ** Ability to edit C++ opaque behavior in a CDT editor | ||
+ | * Language support | ||
+ | ** Basic model-level language support - assign a language to the model | ||
+ | *** Automatically adds imports to the required profiles and libraries | ||
+ | ** Language-specific code editor for C++ models using a CDT view | ||
+ | ** C++ Property sets | ||
+ | ** C++ Code generation | ||
+ | ** C++ Runtime | ||
+ | *** Basic runtime-based tracing and information output | ||
+ | *** Enhanced cmake-based builds | ||
+ | * Platform support | ||
+ | ** Linux | ||
+ | ** Preliminary Cygwin support | ||
+ | *From Papyrus | ||
+ | ** UML sequence diagrams |
Latest revision as of 13:46, 24 October 2016
Release Notes - v0.8 - Build up the structure!
Contents
Focus
Structure (capsule) user experience improvements focus!
Who is it for?
- Academia
- Teaching
- Research
- Early evaluators
- Basic UML-RT usage
- DSML Toolsmiths
- Creation of Papyrus-RT based DSLs
Features
- Parity of capabilities between model explorer and diagrams
- Work in either the model explorer or a diagram
- Capsule-based structural Modeling
- Ports
- All UML-RT port types supported
- Capsule parts
- All UML-RT part types supported
- Connectors
- UML-RT connectors aligned with UML types
- Layout
- Automated port and part layout
- Protocols
- Multi-parameter protocol messages
- New table-base protocol editor
- Multi-parameter protocol messages
- Ports
- Structure Collaborative modeling
- Ability to compare and merge native Papyrus-RT DSL structures
- State Machines
- Layout improvements
- Basic hierarchical state machine (to be completed in v0.9)
- Enhanced trigger selection dialog
- Ability to edit C++ opaque behavior in a CDT editor
- Language support
- Basic model-level language support - assign a language to the model
- Automatically adds imports to the required profiles and libraries
- Language-specific code editor for C++ models using a CDT view
- C++ Property sets
- C++ Code generation
- C++ Runtime
- Basic runtime-based tracing and information output
- Enhanced cmake-based builds
- Basic model-level language support - assign a language to the model
- Platform support
- Linux
- Preliminary Cygwin support
- From Papyrus
- UML sequence diagrams