- DSML Introduction
- Basic Eclipse Help
- How to create a profile
- How to create a new child menu
- How to create custom properties
- How to create a css theme
- How to contribute to new model wizard
- How to create a palette
- How to create an architecture
-
DSML Domain-Specific Modeling Languages
-
A profile in UML provides a generic extension mechanism for customizing models for particular domains
- A stereotype is an extensibility mechanisms in UML. They allow designers to extend the vocabulary of UML in order to create new model elements, derived from existing ones.
-
Papyrus
-
An Eclipse Project: https://eclipse.org/papyrus/
-
UML Editor
-
Extension/Customization using stereotypes/profiles
- Basic Eclipse Help
+++?include=doc/EclipseBasic.md
- Create a profile with Papyrus
+++?include=org.eclipse.papyrus.training.library.profile/PITCHME.md
- How to create an architecture +++?include=org.eclipse.papyrus.training.library.architecture/PITCHME.md
- Customize New Child Menu
+++?include=org.eclipse.papyrus.training.library.newchild/PITCHME.md
- How to create a palette
+++?include=org.eclipse.papyrus.training.library.palette/PITCHME.md
- How to create custom properties
+++?include=org.eclipse.papyrus.training.library.properties/PITCHME.md
- How to create a css theme
+++?include=org.eclipse.papyrus.training.library.css/PITCHME.md
- Customize New Model wizard
+++?include=org.eclipse.papyrus.training.library.wizard/PITCHME.md
- Website: https://eclipse.org/papyrus/
- Download: https://eclipse.org/papyrus/download.html
- Wiki: https://wiki.eclipse.org/Papyrus
- Forum: http://www.eclipse.org/forums/eclipse.papyrus
- Code base: https://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/
- Tracker: https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling&product=Papyrus