EcoreTools: user experience revamped thanks to Sirius 5.0

Every year the Eclipse M7 milestone act as a very strong deadline for the projects which are part of the release train: it’s then time for polishing and refining! When your company is responsible for a number of inter-dependent projects some of them core technologies like EMF Services , the GMF Runtime, others user facing tools like Acceleo , Sirius or EcoreTools , packaging and integration orient...

Metamodel (Ecore) Design Checklist - part 2

This article is the second part of a series focusing on metamodel design (more especially Ecore models). Following the first part focused on some ground rules this second part is focused on slightly more technical aspects: scalability and Java. The general disclaimer still applies: Most of the checks stated here are very easy to comply with when considered from the start but might not be that chea...