Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

Create traceability attributes more efficiently #42

Open
BentleyJOakes opened this issue Mar 8, 2017 · 0 comments
Open

Create traceability attributes more efficiently #42

BentleyJOakes opened this issue Mar 8, 2017 · 0 comments

Comments

@BentleyJOakes
Copy link
Collaborator

As of commit a422784, traceability attributes are generated for all apply classes when the transformation is exported to DSLTrans classes. (These traceability attributes are the ApplyAttributes used for backward link matching).

There are two improvements to be made:

  1. The actual transformation in MPS is modified in this process. It outputs errors on the command line. A better way would be to directly add the traceability attribute to the DSLTrans class being generated.
  2. Instead of generating the attribute for all apply classes, we should instead figure out which apply classes are connected to backward links, and only generate traceability attributes for those classes
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant