
A couple of tools from the Dropsbox took part in the Hackathon at the GTTSE 2011. It is a great pleasure to announce that our solution won the Best Hack Award. It was a nice hacking night for us which brought a lot of fun. The basic task was to provide means for describing a company with its sub-departments and employees for which a textual syntax was predetermined. In addition we used eJava and JastEMF to implement some optional functionality. The FeatureMapper was used for mapping the single features from the original task to our particular implementations which then can be used to compile different variants. For visualisation means of a company we used our DOT implementation for generating a graph to quickly visualise a company's structure. Last but not least, Refactory was used to provide some refactorings for our company language. The Hackathon took place in the context of the 101 Companies Project from the group of Ralf Lämmel.
Refactory 0.8.4 is available from the EMFText update site (http://www.emftext.org/update). This is mainly a bugfix release. We strongly recommend to update.
We have set up a continuous build server that creates a fresh update site whenever a change is committed to the SVN repository. Now, you can install these builds from http://www.emftext.org/update_trunk. No more waiting for the next release!
Today a student work has started being about refactoring in the ontology driven software development. The student will investigate how to keep different models consistent if a refactoring in a model of one metamodel has to propagate a refactoring in another model of a different metamodel.
Very surprisingly our paper Role-based Generic Model Refactoring was elected with the Best Paper Award MoDELS 2010 at the banquette. So it is a very great pleasure for us and shows that we are on the right way.
Today Jan had a talk at the MoDELS 2010 conference in Oslo, presentating our paper Role-based Generic Model Refactoring. The talk was about how model refactorings can be specified generically, so that they can be reused in different metamodels.
The paper can be found under SpringerLink.
You can now install Refactory with the Eclipse Marketplace Client. Simply enter 'Refactory' in the search field and click 'Install' right beside the description of Refactory.
Refactory 0.8.0 is available from the EMFText update site (http://www.emftext.org/update). This is the first stable version available to the public. We welcome any feedback.
Refactory will be presented at the Eclipse DemoCamp Helios in Dresden on June 8th at the Faculty of Computer Science.