eclipse-gemoc / eclipse-gemoc/gemoc-studio-execution-moccml
ISolver tied to CSSL engine
- Dominant language
- Java
- Stars
- 1
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
I'm developing a Henshin Concurrent Engine for gemoc with @szschaler. My code aims to reuse as much as possible of the existing concurrent engine code base. I've noticed that the ISolver class im implementing is not fully generic as it references some packages that are specific for the CSSL engine which I had to include in my project because of these imports:
import fr.inria.aoste.timesquare.instantrelation.CCSLRelationModel.OccurrenceRelation;
import fr.inria.aoste.trace.EventOccurrence;
import fr.inria.aoste.trace.ModelElementReference;
I was wondering if it'd be possible in the future versions to make ISolver more generic?
[ISolver](https://github.com/eclipse/gemoc-studio-execution-moccml/blob/master/ccsljava_xdsml/plugins/org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.api/src/org/eclipse/gemoc/execution/concurrent/ccsljavaxdsml/api/moc/ISolver.java)
[My Solver](https://github.com/szschaler/henshin_xdsmls/blob/master/uk.ac.kcl.inf.modelling.xdsml.gemoc_henshin/src/uk/ac/kcl/inf/modelling/xdsml/gemoc_henshin/engine/solvers/HenshinSolver.xtend)
Thank you,
Kinga
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.