Archive for the Tag 'class diagram'

Apr 07 2009

Posted by coen under Programming,School

Lost in translation

I’ve been planning to blog again for some time now, but every time I had some spare time I had nothing interesting to write about. That has changed. In my short experience in working through projects, I noticed that sometimes there are moments ‘in between’. You know, those moments between milestones or something. Well, I’m in one right now, and it’s a biggie.

I sort of finished the backend of my model translation tool (It reads an Enterprise Architect Class Diagram [/buzzwordalert] ), and now it’s time for the client. The problem with that is that I always get bored when the interesting stuff is done. In this case, The Interesting Stuff is figuring out how the Class Diagram parts of UML fit together and how to translate that to usable interfaces so that it can be transformed into code.

Luckyly for me, another interesting part is coming up: I have to create an Eclipse plug-in that uses the backend and produce kick-ass quality Java code of it. And reverse engineering, ofcourse. Not that I’m willing to be a rival of any other tool like, say, for instance the Eclispe Modeling Framework. I just want to know how stuff like that is done and what problems are encountered while creating code for that purpose, and I secretly hope that I will be able to contribute to the EMF after my graduation internship because after reading only the beginning of the Eclipse Modeling Framework I’m very excited about it.

I also ordered a book on creating Eclipse plug-ins because I couldn’t find much of a tutorial so I’ll be reading a lot, the next couple of weeks. But until that time I am a little off my game here with translating models and all. Lost in translation.

5 Comments »