How do we structure our code into packages?
Closed this issue · 1 comments
keznikl commented
Do we want to structure according to concerns (components / ensemble / scheduling / knowledge...) or according to the modules (runtime scheduling / definition parsing / ...)?
In the second case, it might be benefitial to have a separate set of classes for representing component/process/ensamble at runtime and for representing their definition parsed from annotated class files. (this is just a quick thought, though). We could probably use some emf metamodel for the latter case.
keznikl commented
After discussion, we will try to structure packages according to the framework modules to reduce inter-package dependencies.