About

This is the default template for Pivot. You can change this text by editing the file frontpage_template.html in your pivot/templates/ folder. You can do this by directly editing the file, or you can go to Administration » Templates in the Pivot interface.

Tag cloud

(all)

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 

Hello

Wednesday 19 August 2009 at 5:42 pm 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

Linkdump