Thilina Hasantha wrote:
It is stated that "Currently we have implemented C# code generation and are working to improve this to be able to correctly generate all UML elements".

I think that means you have not implemented the feature for generating UML diagrams from C# source code. Would I be able to do it as my GSoC project, because I'm doing developments in both java and c#.

Hi Thilina,

ArgoUML uses the ANTLR framework/library to develop its language parsers (see examples in Java, classfile and C++ import modules). Are you aware of a grammar for C# that could be reused in your GSoC application, or are you willing to develop a new one?

I'm asking because I am developing the C++ import and if there was no C++ grammar for ANTLR I would have faced an almost unattainable challenge!

AFAIK, if there is a C# grammar for a Java parser library - even if it isn't ANTLR - it would be of a dimension attainable for a GSoC project.

If you decide to apply, there are some things it is better for you to outline in the application:

Define phases for your project: 1. integrate grammar X and define the Import module and integrate it in the ArgoUML C# language sub-project; 2. import the class static structure; 3. create class diagrams automatically; 4. reverse the methods into sequence diagrams...

Probably it is better to consider how ambitious and the attainability level of each phase, e.g, 1. is easy, 2. is super-easy, having done 1; 4. is PhD level work, so, it will be totally brilliant if I could get it done in a GSoC project, etc.

Well, enough for you to consider, Regards and good luck :-)

Luis


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to