Some more changes to the conditional algorithm
- now it supports stereotype and meta-data tagging to only consider the elements that are of stereotype that is defined in the strategy meta-data as acceptStereotype
- In addition, it now only uses the resource elements as condition and if other GRL elements are connected to goals with dependency follows the regular algorithm
90 lines of code changed in 3 files:
Fixing some bugs in the conditional grl strategy
37 lines of code changed in 2 files:
Some fixes and clean up of the conditional GRL evaluation algorithm.
- added new metadata to show the runtime contribution
- improved the algorithm to better distribute the ignoredValues to the other contribution links based on their current contribution value
- fixed the situation where contribution could go above 100 or below -100
109 lines of code changed in 4 files:
This is the first version of the GRL conditional algorithm used for compliance.
Tested this using several models. Still need to do some further testing.
365 lines of code changed in 9 files: