Login  Register

Re: Moose 7 Model Description

Posted by Nicolas Anquetil on May 29, 2019; 8:30am
URL: https://forum.world.st/Moose-7-Model-Description-tp5099762p5099779.html

On Wed, 2019-05-29 at 07:28 +0000, Jannik Laval wrote:
> Thank you Nicolas,
>
> What I understand is that I need to create a builder, and define my
> model.
> Also, If I understand well, the traits are dedicated to OOP (TClass,
> TMethod…)

yes, definitly, in this initial step we focused the historical core of
Moose/Famix

You can still use it to do other things:
- Julien Delplanque did a model of Postgresql
https://ieeexplore.ieee.org/abstract/document/8530076
- Benoit Verhaeghe did model for GUI
https://ieeexplore.ieee.org/abstract/document/8667989

nicolas

>
> I will try and see.
> Cheers,
> --
> ~~Jannik Laval~~
> Enseignant-chercheur
> Responsable Pédagogique Licence Coordonnateur de Projet
> IUT Lumière, Université Lumière Lyon 2
> laboratoire DISP
> +33 4 78 77 43 06
> http://www.jannik-laval.eu
> http://www.phratch.com
> http://www.approchealpes.info
>
> > Le 29 mai 2019 à 08:07, Nicolas Anquetil <[hidden email]
> > > a écrit :
> >
> >
> > The Famix metamodel was completly redesign to make it easier to
> > create
> > new models.
> >
> > It now uses stateful traits to represent basic properties (eg an
> > entity
> > as a name, or an entity contains methods) that are combined to
> > create
> > the entities one needs.
> >
> > we are still working on it, but you can have a look at
> > https://github.com/SquareBracketAssociates/Booklet-FamixNG
> >
> > nicolas
> >
> >
> > On Tue, 2019-05-28 at 19:16 +0000, Jannik Laval wrote:
> > > > Hi
> > > > guys,
> > > > In
> > > > Moose 7/Pharo 7, I have this message : "Moose description are
> > > > not
> > > > initialized. Have you refreshed the meta-model? (e.g.,
> > > > MooseModel
> > > > resetMeta)".
> > > > I
> > > > am working on my own model created in Moose6.1. It worked with
> > > > it.
> > > > Browsing
> > > > the model in the MoosePanel is possible with the use of pragmas
> > > > MSEProperties.
> > > >
> > > >
> > > > But
> > > > it seems that in Moose 7, there are changes.
> > > > Can
> > > > someone help me or give me a documentation about what was
> > > > changed
> > > > in Moose 7 in the declaration on models ?
> > > >
> > > >
> > > > Thank
> > > > you
> > >  
> > > _______________________________________________
> > > Moose-dev mailing list
> > > [hidden email]
> > > https://www.list.inf.unibe.ch/listinfo/moose-dev
> >  --
> > Nicolas Anquetil
> > RMod team -- Inria Lille
> >
> > _______________________________________________
> > Moose-dev mailing list
> > [hidden email]
> > https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev
--
Nicolas Anquetil
RMod team -- Inria Lille

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev