I've downloaded Argouml with the intention of documenting and planning the activity flow of the game. If anyone has experience of UML and can pick apart the code or knows how to automate this, please feel free to get involved.

I usually make a break point and follow the code step by step or follow references or definitions in the source code, but this requires keeping a mental picture of how things are working.

If we can do the UML thing, issues should become obvious, the design should become more simple and logical, plus new guys or those returning to the project can refresh themselves quickly.
Closed Sep 14, 2013 at 7:49 PM by asads2012


mrcardoor wrote Apr 27, 2013 at 12:22 AM

I think this would be fantastic and I'm willing to get involved and help map out the project. Doing this would help me understand the code flow a lot better. I haven't used Argouml before so I'm curious if it has any kind of SVN control where multiple people can work on the same project.

I'll download and do some experimenting this weekend. Let me know if you have a project I should load within the application.

wrote Apr 27, 2013 at 12:57 AM

asads2012 wrote Apr 27, 2013 at 4:49 AM

I'm pretty much at the same point as you regarding Argouml, previously used staruml but this in no longer underdevelopment. The paid versions of visual studio can do this automatically. Adding your Argouml files to the SVN will put them under version control.

wrote May 2, 2013 at 3:11 PM

asads2012 wrote May 4, 2013 at 1:18 AM

UML is on hold till the structure is more settled. Without automation, things are moving around too fast.

** Closed by asads2012 5/2/2013 8:11 AM

wrote May 4, 2013 at 1:18 AM

asads2012 wrote May 4, 2013 at 1:22 AM

Sharp develop already handles the kind of automation of UML we need(class diagrams). The flow, sequence, activity diagrams that would be helpful to understand can't easily be automated. Dia is a free program that would be suitable for this.

wrote May 11, 2013 at 1:31 AM

wrote Sep 14, 2013 at 7:49 PM