Papyrus — UML2 graphical editing tool based on Eclipse