From:

Itemis (Kiel): itemis Labs Kiel to mentor GSoC projects

We (itemis Labs Kiel) are going to participate in the Google Summer of Code 2008project.

Google Summer of Code(GSoC) is a program that offers student developers stipends to write code for various open source projects. [ GSoC FAQ]

Since our main focus is model driven software development, the projects we will be mentoring will obviously have a modeling aspect as well. We have posted some ideas on the GSoC page on the Eclipse wiki. If you are interested in working with us on a modeling-related project, there are two things you can do:

  1. Have a look at the list of ideasin the Eclipse wiki. Look for "M2T/Xpand" to see our proposals.
  2. Write up your own idea and discuss it with us.

Either way, we're looking forward to hearing from you!

Related Articles

Relatd Projects

java4u

8. Mai 2005: We have discontinued SourceForge as a download place for our open source projects. You can now download these projects directly from the XLOG Technologies GmbH web site at http://www.xlog.ch/omonia.
nextmock
NextMock generates Mock classes to test your java code. It will be integrated with JUnit, ANT and eclipse in order to have a good suport for refactoring. The project is currently dormant. If you want wake it up, just contact us on the mailing list!
JBlooming
JBlooming is a java framework for building views of web applications. . Its built on the ideas outlined below, keeping in mind that the main target is reaching productivity. In this perspective, we found the most popular Java frameworks unsatisfactory. In the well known book "Beyond Java" By Bruce A. Tate (O'Reilly, 2005, ISBN: 0-596-10094-9), Java is criticized for its lack of productivity. We believe that our framework remedies many of J2EE frameworks defects, without lowering code quality; actually more than those pointed at by Mr. Tate (of course it cannot alter Java syntax). The primary aim of a framework is increasing productivity and maintainability, not architectural elegance or beauty; it also happens that by using JBlooming you get beautiful, simple pages, but that is a side effect. We want to use as much as possible java apis and o-o modeling for designing interfaces, not unconfortable compromises. In fact we'll stay clear of tags or any attempt to build yet another server side script language and of any attempt to rebuild for the presentation layer what is already present and well done in Java, servlets and javascript. JBlooming includes tools for increasing the power of jsp based presentations. The separation of "development" and "graphics" by a complex layering of an application is a sign of misunderstanding of the complexity of ergonomic, graphic design. We disagree with idea that the ergonomics and style design are stuff that the graphic designer only deals with: a good programmer designs and creates interfaces. In short, a grapic designer is by now a developer. The most complex part of the application is not the business logic, but making an interface simple to use. There are funny ideas lurking in the j2ee environment, like that the developer should be kept in a restricted, suspicious environment, instead of given free development power. Frameworks that limit the accessibility and expressfullness by architecture are bound to fail, as if a developers wants to hack the code, this will happen in any environment. By these principles we got a framework whose basic nice features are: - flexibility and power: the framework lets you preserve your java/jsp and html skills, and use them in every circumstance - a set of mature and beautiful HTML components - simplicity; and simple means scalable. Programmers energy is limited, hence must be spent focusing on the users requirements. - self validating - easy to skin - xml free; all configuration in one strongly typed jsp - low application server requirements for deployment (in fact, it can be deployed almost anywhere) - free and open source (actually more, LGPL) A not so nice feature is that the view part uses concepts from the persistence part, which gives it power, but so either you adopt the entire framework, persistence onwards, or you cannot use it: but you can copy our ideas and adapt them. The name comes from the idea that a page is made by making each independent component "bloom" independently, but in an organic way. Java is a registered trademark of Sun Corporation.
gmapwtp
Eclipse WTP is the base project for many projects,includes PDT(PHP),MyEclipse. gmapwtp make Eclipse WTP support Google Map API Content Assistance.for examle you input gmap. and then editor will show you methods and properties of JavaScript Class GMap2.
ome
A modular, database-backed system for 5 dimensional (5D) analytical biological microscopy and cell-based screening. Please note - we have moved. Please come visit us and download from our new site at http://cvs.openmicroscopy.org.uk
optronic
optronic is a group of geeks (mostly coders, but a few of us are artists aswell). On this page you can find almost all of our source code, and sometimes even something not entirely different from documentation.
cridmanager
CridManager 2.0 is starting. We need your help. Have a look at http://www.open7x0.org/wiki/CridManager_2.0 Administration tool for recordings of the Siemens set top boxes M740AV, M750S, M750C and alike. Verwaltungsprogramm für Aufnahmen der Siemens Giga
freecity
freecity will be a city simulation game with high flexibility and combining features from other similiar games. Currently in pre-alpha, but if you can program (or, even better, make graphics) please have a look in our subversion-readme.
misgames
This project is an initiative to create "missing" games. These may be forgotten games from our past or new features in already existing games. Do you miss a game or feature? Then join us!
bookdb
This is a project to create a simple system to archive and manage the book that we have. It's written in Java and using Eclipse Tools