[MonoDevelop] UML Modeler for Monodevelop

Manuel Alejandro Cerón Estrada ceronman at gmail.com
Sat Mar 28 16:57:36 EDT 2009


2009/3/28 Michael Hutchinson <m.j.hutchinson at gmail.com>:
> 2009/3/27 Dishan <dishansm at gmail.com>:
>> My name is dishan. I,m a computer engineering undergraduate interested in
>>  participating in the GSOC 2009. I am greatly interested in creating an UML
>> modeler as an add-in for monodevelop as a project. I’m going to propose the
>> project idea through mono. I greatly appreciate some feedback about this
>> idea. Can I go through with my plan or is there any current project working
>> on creating a UML modeler?
>
> There is a standalong peroject called Mono.UML, though AFAIK it has
> not been active in several years.

True. The project has been inactive for years. I'm one of the
developers of MonoUML. We've been working on a framework for
structured graphics that could be the base for this kind of
applications. It's called MonoHotDraw
(http://www.monouml.org/doku.php?id=monohotdraw)

> There is a suggested project for MD that's very similar -- a class
> designer canvas, like VS has. It's simpler an easier to use than UML,
> but still very useful:
> http://mono-project.com/StudentProjects#Class_Designer_Addin
> http://monodevelop.com/Developers/Proposals/Class_Diagram_View_Proposal
>
> I don't believe anyone is working on anything in this area at the
> moment. I'd be happy to mentor a student who applies for this.

I'm applying for the class designer this year.

> We are also very interested in a database designer, and I belive that
> it would be good to implement a "designer canvas" for visualising
> objects with relationships, that could be used for both a database
> deigner and a class designer. I'd suggest basing this on Moonlight as
> the retained mode 2D canvas. This re-usable component would be a good
> mid-term goal, then the class designer could be built on top of it.

Moonlight is really cool. But currently its GTK support is not working
and work on the top of a project like moonlight is sometimes very
difficult. That's why I proposed MHD instead.

-- 
Manuel Alejandro Cerón Estrada
http://ceronman.freaks-unidos.net


More information about the Monodevelop-list mailing list