TTool issueshttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues2021-07-16T15:26:04Zhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/328SysML V22021-07-16T15:26:04ZDominique BlouinSysML V2Bonjour,
Serait-il possible d'ajouter la notation textuelle de SysML V2 dans TTool ?
Merci d'avance.
Cordialement,
Ombeline AÏELLO (doctorante ISAE-SUPAERO)<br/> Submitted by external user ombeline.aiello@isae-supaero.frBonjour,
Serait-il possible d'ajouter la notation textuelle de SysML V2 dans TTool ?
Merci d'avance.
Cordialement,
Ombeline AÏELLO (doctorante ISAE-SUPAERO)<br/> Submitted by external user ombeline.aiello@isae-supaero.frhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/242Gui automated test - second part2019-11-20T12:42:20ZMoemoea FiérinGui automated test - second partThe tests are done with AssertJ. The goal is to create an API so that the tests are easier to write for anyone.The tests are done with AssertJ. The goal is to create an API so that the tests are easier to write for anyone.Moemoea FiérinMoemoea Fiérinhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/238Repetition of code in "Panels" files2019-11-13T12:39:23ZMoemoea FiérinRepetition of code in "Panels" filesExample of files in which there seems to be a lot of similar code:
- DiplodocusMethodologyPanel.java
- NCPanel.java
- ProactiveDesignPanel.java
- RequierementPanel.java
This could probably be less repetitive.Example of files in which there seems to be a lot of similar code:
- DiplodocusMethodologyPanel.java
- NCPanel.java
- ProactiveDesignPanel.java
- RequierementPanel.java
This could probably be less repetitive.https://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/78Forbidden identifiers2019-10-18T13:24:22ZLudovic ApvrilleForbidden identifiers"state" should be a forbidden identifier for all diagrams (UPPAAL uses "state" as a reserved identifier). "state" should be a forbidden identifier for all diagrams (UPPAAL uses "state" as a reserved identifier). Moemoea FiérinMoemoea Fiérinhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/166Bug in Diplodocus simulator when displaying simulation traces2018-11-14T15:25:51ZLudovic ApvrilleBug in Diplodocus simulator when displaying simulation tracesHow to reproduce (use attached model : [BugTraceDisplaying.xml](/uploads/8fd13adc790281cfad59c59a281aae90/BugTraceDisplaying.xml) )
- open the enclosed model
- select the architecture / mapping tab
- generate the simulation code (Beware:...How to reproduce (use attached model : [BugTraceDisplaying.xml](/uploads/8fd13adc790281cfad59c59a281aae90/BugTraceDisplaying.xml) )
- open the enclosed model
- select the architecture / mapping tab
- generate the simulation code (Beware: unselect the "Activate penalties")
- compile, execute the simulation to the end
- display the simulation trace "show simulation trace" at the top right of the window
The displayed trace is false because C0 should send 10 times the event but only one event is displayed. Other traces (e.g. HTML) are correct, so the problem is I guess in the displaying function.Maysam ZoorMaysam Zoorhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/128Improvements on DIPLODOCUS Communication Patterns2018-05-16T13:38:00ZLudovic ApvrilleImprovements on DIPLODOCUS Communication Patterns- SD panels of CP: better differentiate between the different instances: the icon, and the graphical representation.
- Syntax checking activates wrong icons. BTW, what does the syntax checking perform?? Could we generate an internal avat...- SD panels of CP: better differentiate between the different instances: the icon, and the graphical representation.
- Syntax checking activates wrong icons. BTW, what does the syntax checking perform?? Could we generate an internal avatar representation and then simulate the CP?
- Specialize the instances (Storage, Control, Transfer) and the messages (TransferRequest, Read, Write, TransferTerminated). Read(size, ...), Write(size, ...), TR(size, ...), TT(...)
- Make a syntax checker: should verify the declaration of attributes, the validity of messages, the fact that there is a unique initiator which must be a Control instance
- Mapping of ports on CP: the user must precise to which storage of the CP the port corresponds. Thus, we can map different port. Finally, every time there is a write in a storage, we must know if this corresponds to a mapped port - in that case, the write must occur in a channel that is connected to the corresponding port.
- Automatically transform mapped CPS to a corresponding internal tml structure
- Automatically evaluate with a default mapping the syntax of a communication patternLudovic ApvrilleLudovic Apvrillehttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/75Autocompletion in SysML-Sec pragmas loses focus2018-04-16T15:06:36ZFlorian LugouAutocompletion in SysML-Sec pragmas loses focusIn the SysML-Sec methodology block diagrams, when editing a pragma note, typing a pragma or an attribute name will show a autocompletion menu. However, when this menu reaches the right side of the window (which it does since it follows t...In the SysML-Sec methodology block diagrams, when editing a pragma note, typing a pragma or an attribute name will show a autocompletion menu. However, when this menu reaches the right side of the window (which it does since it follows the cursor), the windows loses focus and it is not possible to type anything anymore.Letitia LiLetitia Lihttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/52Model refactoring2018-01-13T00:10:20ZLudovic ApvrilleModel refactoringHandling refactoring in models. For instance, when changing the name of a signal in an AVATAR block, all reference to this signal are updated.
Fabien: Named refactoring is now handled in DIPLODOCUS. Still needs to be done for AVATAR.Handling refactoring in models. For instance, when changing the name of a signal in an AVATAR block, all reference to this signal are updated.
Fabien: Named refactoring is now handled in DIPLODOCUS. Still needs to be done for AVATAR.Dominique BlouinDominique Blouinhttps://gitlab.telecom-paris.fr/mbe-tools/TTool/-/issues/88Remove Power Management Analysis functionality2017-12-13T17:35:34ZDominique BlouinRemove Power Management Analysis functionalitySearch for the expression in TTool source code and remove the related elements.Search for the expression in TTool source code and remove the related elements.Dominique BlouinDominique Blouin