[Modelinterpreter] proof-of-concept 1

Dévai Gergely deva at caesar.elte.hu
Thu Oct 16 21:26:03 CEST 2014


Sziasztok!

Írtam egy egyszerű interpretert állapotgépek meghajtásához. EMF UML2 
modellből olvas, keres egy állapotgépet és egy random eseménysorozattal 
meghajtja, közben méri az időt.
README:
https://plc.inf.elte.hu/modelinterpreter/trac/browser/experiments/interpreter-noDebug-javaUML2/README

A projekt neve: interpreter-noDebug-javaUML2, ami arra utal, hogy itt 
klasszikus interpretálás történik, nem csatlakozik az Eclipse Debugging 
Framework-höz, és a modellt a Java API-n keresztül olvassa. Azt 
javaslom, hogy készítsünk több hasonló case study-t: pl. 
gererateJava-debug-IncQuery lenne a neve egy olyan projektnek, ami kódot 
generál Java-ban, ami kapcsolódik a debugging framework-höz és 
IncQuery-vel olvassa a modellt. :)

Én következőnek az "interpreter-debug-javaUML2" projekten kezdek dolgozni.

Mátéval közben arról beszéltünk, hogy a realisztikusabb kísérletek 
érdekében még akciókat is kellene végrehajtani, például az állapotokba 
belépve. Ehhez Máté talált egy plugin-t, ami Alf-ból tud akciókat 
generálni. (Vagy végső esetben generálunk a Java API-val...)

Üdv,
Gergő



More information about the Modelinterpreter mailing list