UOttawaCapstoneGroup2021
Sidiki Keita edited this page Nov 21, 2021
·
36 revisions
This page is to record progress (every few days) by the Uottawa Software Engineering Capstone group working September-December 2021.
Group members
Focus issue #1384 Generating Python from Umple
Issues to help the group getup to speed:
- #1659 Sidiki: Command line umple compiler explains how to run java when other languages generated
- #1633 Vincent: Suggest to users that they use graphviz rather than editable class diagrams when a certain complexity reached
- #1401 Estelle: Generate natural language descriptions of associations, etc.
- #1662 Duplicate directed associations fail with E019 when the role name is set to the default name at the target side
- #1867 Estelle: Add natural language description in GV State Machines
- #1861 #1862 #1864 #1848 issues de Sidiki pour la session d'automne
- Sidiki:
- J'ai fait la resolution complete de l'issue #1862 son pull request est #1902.
- Pour l'issue #1864, je suis en progres, j'ai ajouté du code pour enlever les caractères de sauts de ligne (\n) pour avoir un JSon conforme a l'ancienne version. Son pull request est #1903
- Pour l'issue #1848, je suis dans la recherche pour trouver quelle(s) fichier(s) a modifier pour resoudre le probleme.
- Sidiki: Je travaille sur les issues #1864 et #1848. Je montrerai un commit de l'issue #1862 cette semaine.
- Sidiki: La resolution de l'issue #1862 sera terminé cette semaine et je commencerai l'ussue #1864.
- Estelle: Working on the class but need to change some parameter because I got the wrong output
- Sidiki: L'issue #1861 a été résolue et l'issue #1862 est en cours de resolution.
- Estelle: Still working on the new function and used the javadocs of umple for help(but did not focus on that because of exams)
- Sidiki: Recherche de class a modifier pour les issues #1861 et #1862 , modification de la class pour issue #1861. La semaine prochaine sera la resolution des 2 premiers issues.
- Estelle: Got a meeting with the professor and decided to implement a new function to get the previous state
- Estelle: Reviewing the GenerationStateMachine to get a better understanding for the implementation
- Sidiki: Plan de travail: je travaillerai selon l'ordre de ces issues #1861, #1862, #1864, #1848. Pour l'instant je travaille sur les 2 premiers issues que je me suis assigné.
- Estelle: Make some changes on the umple.build to make the first build work and trying to understand the code on Generator_CodeGvStateMachine
- Sidiki: Discussion avec Estelle et Travaille sur problème #1867
- Estelle: Not much changes on issue 1401 but take a look on the issue 1867
- Sidiki: compréhension du problème mais pas de changement apporté
- Estelle: Trying to fix the bugs on the issue 1401 where there is false before the role name
- Sidiki: Attribution du problème [#1401], lecture et compréhension du problème.
- Estelle: Meet with professor Timothy to get new instructions about the changes of the bugs and how we are going to work this term
- Sidiki: Prise de contact
- Estelle: Finish the code about the display of the natural language and push the changes to get the return from professor Timothy
- Sidiki:
- Estelle: Make some changes on GeneratorGvClassDiagram and create some functions to get the expected language
- Sidiki:
- Estelle: Have a meeting with prof Timothy to get some answers about the code and the expected output
- Sidiki:
- Estelle: Make some changes on the natural language generated with the diagram class to meet the requirements before the end of the term.
- Sidiki: fixed issue #1659 with prof Timothy Lethbridge, and push modifications on github, create a PR.
- Estelle: pushed the changes on my branch. I test the changes on the umpleonline and i am trying to get dot command work on my computer
- Sidiki: working on issue #1659, study model.getHashMap() [ UmpleModel model = new UmpleModel(umpleFile)].
- Estelle: Made some changes on the issue and try to build the graphviz diagram and class diagram
- Vincent:
- Sidiki: working on issue #1659, study UmpleConsoleConfig Class
- Estelle: got the changes made by Vincent and then resolve my build issue but got issue with setting the diagram class
- Vincent: Actually pushed the fix to the issue with the sockets.
- Sidiki: working on issue #1659, study of the UmpleModel class in order to find the language which is called to put a condition in UmpleConsoleMain
- Estelle: work on the issue #1401; create a new branch since the last one was not working and I made some changes but got some problems with the build of umple online
- Vincent:
- Sidiki: working on issue #1659, review code issue #1384
- Estelle: review the issue #1401 but got an error with the build of the project
- Vincent: Fixed an issue with sockets when opening a local copy of umpleOnline in Windows. Worked more on issue #1633.
- Sidiki: working on issue #1659
- Estelle: study the code and view the issue #1401
- Vincent: Started to work on issue #1633, which would suggest using GraphViz when the diagram gets too big. Figured how to compile and launch my own local copy of umpleOnline.
- Sidiki: study code, start issue #1659
- Estelle: get assigned the issue #1401
- Vincent: Picked up issue #1633 and started looking at the code to have a better understanding.
- Sidiki: end setup evironment, start learn using travis, AppVeyor, I assign me issue #1659
- Estelle set up her environment
- Vincent push the changes that have been made
- Sidiki learn txl, start setup my environment
- Vincent set up his environment
- Vincent changes the code to solve an issue for windows users
- Wiki Home
- FAQ Frequently asked questions
- Examples
- Presentations
- PhilosophyAndVision
- Best practices for using Umple
- Publications and theses
- Tutorials
- Installing Eclipse plugin