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]