Xtext and Papyrus / UML

The Papyrus team are doing a great job integrating Textual DSLs with graphical modelings. I am happy that we could help them a bit in integrating Xtext with their modeling tool. The combination solves several usability glitches that I hated in all modeling tools: Adding attributes through a property sheet is cumbersome.

I have created a short video to demo how the current nightly build of Papyrus supports the editing of ports nicely (Update: by the use of ANTLR, next versions will use Xtext, which is also based on ANTLE). If you choose to edit a port, you get a textual editor with syntax highlighting and content assist (and content assist knows about your UML model!)
This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.
Great job, Papyrus team!

Grab your nightly build at: https://build.eclipse.org/hudson/job/cbi-papyrus-0.7-nightly/

Soon coming: A blog entry about how we integrate Xtext to bring more formal notations into requirements engineering.

1 Response to "Xtext and Papyrus / UML"

  • Nirmal Sasidharan says:
Leave a Comment