Famix 3.0 Core Beta

Current participants:

  • Faculty of Informatics, University of Lugano, Switzerland
  • LORE, University of Antwerp, Belgium
  • LRG, Politehnica University of Timisoara, Romania
  • LSE, University of Savoie, France
  • SCG, University of Bern, Switzerland
  • SEAL, University of Zurich, Switzerland
  • DIRO, Université de Montréal, Canada

Beta 3.0 beta 15

Famix3.0beta15

Beta 3.0 beta 14

Famix3.0beta14

High-Level Goals

  • Define a Famix documentation practice (see eg Javadoc), and make all Famix users adopt it.
  • Define a Famix extension mechanism, and make all Famix extensions use it.
  • Define a Famix naming convention, and make all Famix metamodel comply to it.
  • Decide on the Meta-Metamodel of all Famix metamodels, preferred is EMF compliance.
  • Be able to use the same metamodels in Moose and Eclipse, using code-generation.
  • Identity an essential Famix metamodel, and issue it as Famix Core.
  • Use the term Famix as container for all Famix metamodels.
  • Revise and document the MSE file format.
  • Help all current Famix users adopt Famix 3.0, such that the whole community uses Famix 3.0
  • Setup a final Famix 3.0 website, which will host all documentation, current and future