Closed MattWindsor91 closed 2 years ago
The separation is basically there, but the semantics of module targets is wrong. It shouldn't be D__
, it should be an open renamed conjunction of the controllers in the module.
This is no longer a concern; we've finalised the set of targets.
Ana today pointed out that there is a distinction between sequence diagrams that refer to the behaviour of a module (open up the module and look at its controllers and how they talk to the platform), and the behaviour of the system surrounding that module (the module itself is opaque and we are now looking at how the system talks to the world). The metamodel should reflect this.
As far as I can understand, these two targets will both take a
RCModule
and return the module parameterisation, but they'll be distinct in the components and context (see #87) that they expose.