During a presentation of refinements and networks in DOL, I got the following feedback:
- compositions
R1 then R2 could be written R1 refined to R2. There is less confusion with then in extensions, and the syntax of refinements is more uniform. Maybe this even could mean that compositions are dropped from the abstract syntax
- in refinements of networks, a
NodeMap could be a (named) refinement, which already contains source, target and signature morphism/comorphism - exactly what is needed for a NodeMap. The only question is how we can get the node names of source and target. Maybe they should be stored together with the refinement in the semantics?
@mcodescu, what do you think?
During a presentation of refinements and networks in DOL, I got the following feedback:
R1 then R2could be writtenR1 refined to R2. There is less confusion withthenin extensions, and the syntax of refinements is more uniform. Maybe this even could mean that compositions are dropped from the abstract syntaxNodeMapcould be a (named) refinement, which already contains source, target and signature morphism/comorphism - exactly what is needed for aNodeMap. The only question is how we can get the node names of source and target. Maybe they should be stored together with the refinement in the semantics?@mcodescu, what do you think?