[Modelinterpreter] EVM alapu model executor

Dévai Gergely deva at caesar.elte.hu
Fri May 29 10:53:11 CEST 2015


Sziasztok!

Az alabbit kaptuk az IncQuery-tol. A hivatkozott anyagokat feltoltottem ide:
https://plc.inf.elte.hu/modelinterpreter/trac/browser/users/incquery
Jo lenne kiprobalni, hogy ugyanazt csinalja-e, mint a mienk, es csinalni egy telepitheto valtozatot belole, hogy kevesbe preparalt korulmenyek kozott tudjuk megmerni. Robi, Istvan?

Udv,
Gergo

-------- Original Message --------
Subject: State machine generátor EVM alapokon
Date: Thursday, May 28, 2015 22:31 CEST
From: Akos Horvath <akos.horvath at incquerylabs.com>
Organization: IncQuery Labs.
To: Dévai Gergely <deva at caesar.elte.hu>
CC: Gábor Bátori <Gabor.Batori at ericsson.com>


Szia Gergely!

Tegnap ígértem meg a dolgot, de valamiért elmaradt bocsánat érte.
Egyszerűség kedvéért most csatolva küldöm azon projektek összességéét
ami kell ahhoz, hogy egy workspacebe rakva futtatni lehessen a junit
plugin tesztetek, amik legenerálják a ti köztes modelljeiteket. Ehhez
integration buildes IncQuery és Viatra szükségeltetik.

Csatolva megy az xls is amit mi csináltunk a mérésekkel. Fontos, hogy
ezt lehet ti is mérjétek meg és köpködjétek meg ha a tesztek amiket
csináltunk valamiért nem voltak megfelelőek (olyan módosítást csinált
ami még nincs támogatva, valamit elnéztük stb).

A heap memory az nem egy túl pontos mérés, mivel igen nehezen lehet de
egy adag gc után fut ami után van is egy kis várakozás, hogy a JVM-nek
"legyen ideje" ezt elvégezni.

Első blikkre ami a különbséget jelentheti, hogy a mi esetünkben az
attribútumokat nem a patternekbe kötjük ki közvetlenül, hanem az EVM
esetén a pattern szignatúrában lévő EObjectetek EAttribute értéke
változásai esetén egy updated eventet kap a megfelelő rule application
és erre külön lehet reagálni (így az attribútum értékeket nem kell külön
cacheolni az IncQueryvel).
Remélem ez érthető és ami a legfontosabb lenne az egészben, hogy így már
latható, hogy mely érszelet adja a framework és mely részeket kell
leimplementálni.
Remélem a kód érthető főleg annak aki a ti verziótokat írta meg. Ha kell
szívesen elmagyarázzuk, hogy mi mit hogyan is csináltunk és lehet ez
tudna adni egy lökést abba az irányba, hogy meggondoljátok ennek a
módszernek a használatát.

Üdv,
Ákos

--
Ákos Horváth
Co-Founder



 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/modelinterpreter/attachments/20150529/3c45b54b/attachment.html>


More information about the Modelinterpreter mailing list