About

hallo

Archives

01 Feb - 28 Feb 2009
01 Apr - 30 Apr 2009
01 Jun - 30 Jun 2009
01 Jul - 31 Jul 2009
01 Aug - 31 Aug 2009
01 Oct - 31 Oct 2009
01 Nov - 30 Nov 2009
01 Jan - 31 Jan 2010
01 Mar - 31 Mar 2010
01 Jul - 31 Jul 2010
01 Oct - 31 Oct 2010
01 Nov - 30 Nov 2010
01 Jun - 30 Jun 2011
01 Nov - 30 Nov 2011

Links

Dawn

Search!

Last Comments

Polo Outlet (Slides for the Da…): Very good, very good. Let…
Polo Outlet (It's demo time): Very good, very good. Let…
Coach Outlet Stor… (Slides for the Da…): why it really is viewed a…
Coach Outlet Stor… (It's demo time): why it really is viewed a…
Burberry Outlet O… (Slides for the Da…): Hi, this is my first visi…
Burberry Outlet O… (It's demo time): Hi, this is my first visi…
Burberry Outlet O… (Distributed Ecore…): Hi, this is my first visi…
Coach Outlet Stor… (Distributed Ecore…): why it really is viewed a…
Polo Outlet (Distributed Ecore…): Very good, very good. Let…
qifei2012 (Slides for the Da…): labeled colours significa…

Stuff

Powered by Pivot - 1.40.6: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 

« Dawn 0.1 | Home | The giants are in tow… »

Hello

19 08 09 - 17:42 Hello everybody out there on the screens,

This is the first time my blogging activities appear on planet eclipse, so I will use this post to introduce myself, my blog and my project(s).

I studied computer sciences until July this year in Berlin. Now I am going to start my Ph.D. studies soon.

When I had to choose a topic for my diploma-thesis I first thought of implementing a UML-editor in Eclipse because during my studies I never found an editor which met all my needs. But when I started to google around I noticed that there were still a lot of new projects. So I cancelled this idea. Because I definitively wanted to work with Eclispe during my thesis I redeveloped my first thoughts which ended in the plan to create a collaborative UML-editor. This again led me to GMF and the idea to develop a collaborative extension for GMF editors.
The only problem was that I had only used Eclipse as IDE and did not know anything about GMF, PDE, modelling or even EMF. So I started to dive into the world of Eclipse development. And the result of this is Dawn - a collaborative, web-based extension for GMF editors.



Dawn provides several features. The most interesting of them are:

- firewall transparency, which allows tocommunicate from very restrictive networks
- network independency, which in fact means an offline mode to use Dawn when there is no network available
- conflict handling mechanisms to detect and solve conflicts
- locking mechanisms to get exclusive write permission on GMF objects
- a flexible network adapter system which allows changing the underlying communication system at runtime (currently available: RIM and SOAP)
- a WebViewer which allows viewing the GMF diagram also in a browser. This allows clients like mobile devices to join the collaboration even if they do not have a JVM. First steps for a WebEditor are already done ;)

These are the core features of Dawn. They will be explained more detailed on the projects homepage.



For anyone interested in seeing Dawn in action I suggest checking out the screencast section on the projectís page. But take care. Those are development screencasts which means they show the main steps of the Dawn development progress. If you like to see how Dawn grew more and more watch them from the beginning. If you like to see the latest features just watch them backwards. Which means start with the last, not watching the screencast from behind ;)

You can also run the 'Getting started' form the documentation section, but it bases upon the current, very prototypical version.

Currently Dawn is going to meet CDO which means that the features implemented in Dawn will soon be also available using CDO as underlying platform.



My blog will mostly report about Dawn development but also about my Eclipse experiences and maybe other future projects.

Hope you enjoy it.

Now I am going to meet the 'Modelling Stammtisch' here in Berlin. Maybe I'll see some of you there.

Cheers,

Martin
17 comments

Welcome! Hopefully you can meet Ed Merks at the Modelling Stammtisch :)
Chris Aniszczyk () (URL) - 20 08 09 - 03:46

Great work Martin!

A web based extension of GMF is interesting!
Madhu () (URL) - 20 08 09 - 07:06

What are you using for graphics on the client? SVG?
Jake () - 21 08 09 - 17:51

No, I used the Draw2d component of the OpenJacob Framework (http://draw2d.org/draw2d/
) to create the WebViewer. The OpenJacob guys are using only HMTL/JavaScript to create a JavaScript implementation of Draw2D. I think it is a very impressive work they did. They even have a commandstack to allow redo/undo.
I used this to be prepared for the WebEditor component. In fact Dawn already allows moving and deleting nodes in a web browser. When I have time I will make a Screencast of it.
Martin Flügge () (URL) - 21 08 09 - 18:12

Hi,

nice to see someone else having success on writing a thesis on a eclipse topic.
Since I am writing my thesis at this very moment, I wondered If there was a way you could link (or send) me your work?
I would like to see how your approach was (and of course I would cite you on some points ;))
Would be nice if you could drop me a mail.

regards

Christoph
Christoph Höger () - 22 08 09 - 22:47

Hi Christoph,

I uploaded my thesis to the documents section of the Dawn homepage: http://www.mftech.org/dawn/documentation..

If you cite it would be cool if you could drop me a mail are even send me your final work. If you have any question you can contact me – even in German ;).

Cheers Martin
Martin Flügge () (URL) - 25 08 09 - 18:43

To find out more more information about best casinos online, visit my website with regards to online casino.
casino3slots () (URL) - 23 08 11 - 15:16

hi . That is certainly the best quality post from your blog. Keep it the excellent work
williamhickswi () (URL) - 14 09 11 - 09:27

Great job!
Rent Cottages () (URL) - 17 12 11 - 05:30

Thanks for sharing superb informations. Your site is very cool. I am impressed by the details that you have on this blog. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for more articles. You, my friend, ROCK! I found just the information I already searched everywhere and just couldn’t come across. What a great site. But when I started to google around I noticed that there were still a lot of new projects. This again led me to GMF and the idea to develop a collaborative extension for GMF editors. This allows clients like mobile devices to join the collaboration even if they do not have a JVM. They will be explained more detailed on the projects homepage. Those are development screencasts which means they show the main steps of the Dawn development progress. If you like to see how Dawn grew more and more watch them from the beginning. I think it is a very impressive work they did. In fact Dawn already allows moving and deleting nodes in a web browser. When I have time I will make a Screencast of it. That is certainly the best quality post from your blog.
profsonuk () (URL) - 26 01 12 - 02:32

http://google.com In theory I should be able to write like this too – taking time and real effort to make a good post and site… but what can I say… I procrastinate alot and never seem to get something done.Great post though, thanks for the info 6)))
Bertram () (URL) - 18 04 12 - 14:30

Nice to learn something helpful for a change. Have you got an rss feed to subscribe to?
blu ray players reviews () (URL) - 19 04 12 - 10:25

Within the technological know-how Marc Jacobs outlet culture, the web offers turn out to be an essential component Marc by Marc Jacobs Bags within everyday life.Quite a developing amount of people Marc by Marc Jacobs Handbags thinking about the web.Individuals may research, amuse, watching excellent Marc Jacobs Bags on the web, For the college students, we’re capable to find the Marc Jacobs Purses most recent info as well as understanding components within the MARC BY MARC JACOBS DRESS web,
Marc Jacobs Bags () (URL) - 18 06 12 - 07:37

Birisi yemek tarifimi dedi, o zaman buyrun web sitemize. En kaliteli yemek tarifleri.
video chat software () (URL) - 18 06 12 - 10:19

http://www.ukguccibags.org
Gucci Uk () (URL) - 17 08 12 - 10:20

http://www.louisvuittonbags2me.org/ Louis Vuitton Bags these costly arms sales negotiated bilaterally between the United States and http://www.louisvuittonoutlethd.com/ Louis Vuitton Purses individual
Coach Factory Outlet () (URL) - 28 08 12 - 07:19

http://www.pradaukoutlet.org
Prada Outlet Uk () (URL) - 09 09 12 - 03:33


best online casino
best online casino
Sent on 28 09 10 - 10:30 , via best online casino

Trackback link:

Please enable javascript to generate a trackback url

 

Linkdump