Hi Vincent,
I do not see why we should have to mention the language as it is redundant information. In current model, the tool knows if the selected element belongs to a UML package or a SysML one and depending
of this data it has to provide appropriate diagrams.
[SG>] To determine which diagrams are possible on a given element is not really in the language definition, but rather in the definition of the usage of the language. The idea in this gathering
is to have a simple way to be able to use only SysML diagram when SysML is applied and UML diagrams in other case. I am not sure to see why it is a pb for you Raphael to have this distinction?
[FAUDOU Raphael] simply because most of our industrial end users DO NOT WANT TO KNOW/CHOOSE between UML and SysML and you have to think more generally with other profiles applied (MARTE, ECSS…).
So if you think it is important to get distinction, then please provide some preference to hide this intermediate distinction. You will have sub menu with language editor (hierarchical presentation
of diagrams) and our end users will have sub menu containing directly all appropriate diagrams to current context (flat presentation)
Tomorrow I want to apply a space profile on some package of my model and want the tool to propose only space diagrams for this package.
[FAUDOU Raphael] you did not comment this example which is really realistic. In that case, the end user wants its space diagram to appear as choices, not UML or SysML…
OK to consider tables as diagrams and put them in the same menu, eventually with a separator.
Regards
raphaël
Raphaël Faudou
Atos
+33 534 363 289
+33 610 535 044
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx]
De la part de LORENZO Vincent
Envoyé : jeudi 22 septembre 2011 15:19
À : Papyrus Project list
Objet : [mdt-papyrus.dev] Menus for creation of Diagrams UML/SysML and Table
Hi all,
I’m thinking about the organisation of the menu for the Diagram/Table creation. Currently we group the creation commands by type of editors : we have a menu for the Diagram and another one for the table. I think it would be interesting
to change this organization to group these editors following their languages like in the « New Papyrus Model Wizard ».
So I propose to change the current menus in order to get :
- UML Editors
- ClassDiagram
- Activity Diagram, …
-----------------------
- Default Table
- SysML Editors
- BDD
- IDB;...
------------------------
- Requirement Table
- Allocation Table
What is your opinion about these changes ?
--
Vincent Lorenzo
01-69-08-17-24
CEA Saclay DRT/LIST/DILS/LISE
91191 Gif/Yvette CEDEX