eclipse-gemoc / eclipse-gemoc/gemoc-studio-execution-moccml

ISolver tied to CSSL engine

Open
#8 2 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.