Category Archives: reverse

ARTIST EU IP Project: Rejuvenate legacy applications

artistlogo

AtlanMod is a partner in the new european project ARTIST . To know what the project is about continue reading the following official press release Turn your frumpy software into a more glamorous app? Being stuck with ages-old software is a constant source of problems for businesses and companies. It is clunky, old fashioned, expensive

MIGRARIA – From legacy systems to Rich Internet Applications (RIAs)

image01

In today’s guest post, Roberto Rodriguez-Echeverria, Víctor M. Pavón and Fernando Sánchez-Figueroa introduce the MIGRARIA project. MIGRARIA defines a model-driven systematic and semi-automatic process to modernize legacy non-model-based data-driven Web Applications into Rich Internet Applications (RIA). Its main motivations can be summarized in two issues. First, there is still a lot of enterprise systems laying behind

On the automation of the horse-shoe model for software modernization

herradura-eng

Software modernization processes usually follow the well-known horse-shoe model [1], which provides a framework to integrate different abstraction levels and reengineering tools. In today’s guest post, Jesus Sánchez Cuadrado, Orlando Ávila García, Javier Luis Cánovas Izquierdo and Adolfo Sanchez-Barbudo Herrera propose a reinterpretation of the horse-shoe model (or better said, a back-to-the-roots approach) based on

SoTeSoLa 2012 Hackathon on Re-engineering: a model-based solution using MoDisco, ATL, Acceleo and Xtext

sotesola

Jean-Sébastien Sottet (Public Research Centre Henri Tudor, Luxemburg) and Hugo Bruneliere (AtlanMod Team – Inria, Ecole des Mines de Nantes & LINA) collaborated and won a prize during the last SoTeSoLa 2012 Hackathon  in August. The objective of this hackathon was to experiment on innovative Reverse & Re-engineering technologies by using the 101companies initiative as the

PyNSource – Python UML tool – 1.6 released

pynsourceGuiBeta01

A new version of PyNSource , a reverse engineering tool for Python source code (see others) has been released (GPL 3 license) with some interesting new features. According to the tool creator (Andy Bulka ) the three things that make it unique are that “firstly, it recognises python syntax like “self.somevar =” and “self.somevar.append()” and

Release of EMFText 1.4.1, JaMoPP 1.4.0 and Refactory 0.9.0

refactory

Our friends at DevBoost have announced today the release of new versions of their tools for model to text transformations, java to models extraction and model refactoring. Details below: We are very proud to announce the availability of EMFText 1.4.1, JaMoPP 1.4.0 and Refactory 0.9.0. This release integrates one year of heavy development activities. It

pywebuml – create UML class diagrams from Java, C# and python files

python

Pywebml is a new addition to our list of UML tools for python. Pywebml uses graphviz to create a UML class diagram representing your python (and also Java and C#) code. According to the author: “The difference to other UML tools that I have seen is that the data will be saved in a webpage

ERCIM news on Evolving Software – Featuring MoDisco and many others

ercimcover

The latest issue of ERCIM news has as special theme “Evolving Software”. As the editors say, “software evolution will always remain inevitable due to a wide variety of factors … To accommodate these change requests, the software product needs to be changed and improved on a regular basis. In parallel to this, the software process

More Efficient Software Modernization through MDE (interview to myself and H. Brunelière)

We were recently interviewed for the INRIA “magazine” Émergences and talked about MDE and software modernization and our collaboration with MIA-Software around the Eclipse project MoDisco. You can read the interview here If you enjoyed this post you can subscribe to this Software Modeling blog , to the portal’s mailing list , follow me on

Presentation: Introduction to Modeling, Modeling in Eclipse and Model-Driven Reverse Engineering

I thought that some of you may find useful the presentation we used this week to introduce 1 – modeling & MDE in general, 2 – modeling in the Eclipse environment and 3 – how all this helps in the specific scenario of (model-driven) reverse engineering (obviously, focusing on MoDisco) to one of consulting companies

Powered by WordPress