Directory src/seg/jUCMNav/strategies/

Directory Created:
2006-03-13 17:10
Total Files:
7
Deleted Files:
0
Lines of Code:
2303

[root]/src/seg/jUCMNav/strategies

Lines of Code

src/seg/jUCMNav/strategies/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 76 (100.0%) 3962 (100.0%) 52.1
sghan090 18 (23.7%) 1543 (38.9%) 85.7
jkealey 23 (30.3%) 998 (25.2%) 43.3
jfroy 11 (14.5%) 654 (16.5%) 59.4
pengfei 1 (1.3%) 313 (7.9%) 313.0
apour024 3 (3.9%) 275 (6.9%) 91.6
damyot 18 (23.7%) 161 (4.1%) 8.9
amiga 2 (2.6%) 18 (0.5%) 9.0

Most Recent Commits

damyot 2010-01-02 15:34 Rev.: 1840

[bug 646] Support for XOR in GRL algorithms (acts like an OR)

11 lines of code changed in 6 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+2 -1), EvaluationStrategyManager.java (+1 -1), FormulaBasedGRLStrategyAlgorithm.java (+2 -1), MixedGRLStrategyAlgorithm.java (+2 -1), QualitativeGRLStrategyAlgorithm.java (+2 -1), QuantitativeGRLStrategyAlgorithm.java (+2 -1)
jkealey 2009-12-23 10:42 Rev.: 1822

no bug: extracted strings.

4 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+2 -2), FormulaBasedGRLStrategyAlgorithm.java (+2 -1)
apour024 2009-12-06 10:07 Rev.: 1710

Made this change so we can set the target value for the KPIs that their evaluation value is calculated using formula. This allow us to change the driver KPIs and see the impact on the calculated KPIs. Before this setting the target on the KPI was causing the algorithm to return and not allowing us to calculate the new evaluation value.

8 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: FormulaBasedGRLStrategyAlgorithm.java (+8 -5)
sghan090 2009-12-04 13:48 Rev.: 1708

Modified QualitativeGRLStrategyAlgorithm to support legal analysis,
Modified QuantitativeGRLStrategyAlgorithm to support legal analysis

49 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: QualitativeGRLStrategyAlgorithm.java (+12), QuantitativeGRLStrategyAlgorithm.java (+37 -13)
jkealey 2009-12-04 10:13 Rev.: 1705

no bug: formatting cleanup with our default formatting template.

931 lines of code changed in 6 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+145 -131), EvaluationStrategyManager.java (+198 -190), FormulaBasedGRLStrategyAlgorithm.java (+136 -122), MixedGRLStrategyAlgorithm.java (+134 -119), QualitativeGRLStrategyAlgorithm.java (+203 -193), QuantitativeGRLStrategyAlgorithm.java (+115 -100)
apour024 2009-11-29 15:41 Rev.: 1694

Explanation of change:
This is the first check in for the new Formula Based GRL strategy algorithm. This change adds a new entry in the preferences dialog for GRL strategies and also the new algorithm class. In addition, I am adding a math library that is used in this new algorithm.

Note: This is work in progress. We may change the algorithm as well as the library we are using to calculate the result of the formula.

Testing:
- I manually tested by changing the GRL strategy to the new algorithm and trying it. In addition I also changed the setting back to the quantitative algorithm to make sure it works fine.
- All the unit tests passed.
- I did not add any new unit test

267 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+3 -1), FormulaBasedGRLStrategyAlgorithm.java (new 264)
damyot 2009-11-27 13:44 Rev.: 1693

Uncommented a few necessary lines for _nulEval/_qualEval computation

4 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+4 -4)
damyot 2009-11-25 10:17 Rev.: 1684

[bug 727] Fixed: Invalid thread access when generating PDF/RTF reports. Also: NPE when adding GRL elements after reporting.

4 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+4 -4)
damyot 2009-11-23 09:30 Rev.: 1678

[Bug 725] Added access to UCM path node hits as metadata. Added one metrics (UCM coverage) and one rule (to detect nodes not covered by tests)

29 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+29 -11)
damyot 2009-11-22 13:54 Rev.: 1677

[Bug 725] Added access to GRL run-time evaluation values as metadata

86 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+86 -9)
jkealey 2009-11-15 15:53 Rev.: 1666

bug 723: bug in GRL undo custom value.

6 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+6 -1)
jkealey 2009-11-15 15:18 Rev.: 1665

bug 717: investigation concerning grl evaluation undo.

18 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+18 -20)
amiga 2009-11-06 15:21 Rev.: 1654

Replaced dialog boxes for entering numbers with range validating SWT dialogs.
Implemented keyboard shortcuts for increasing/decreasing qualitative evaluation/importance.
Disabled individual map selection for HTML reports.
Added URN links for UCM components and GRL actors.
Added metadata and URN output.
Added appropriate icons for popup menus.
Many small improvements.

8 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+8 -6)
amiga 2009-10-29 23:19 Rev.: 1646

Added editing of numerical and qualitative evaluations on intentional elements
in scenarios via two level popup menus.

10 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+10 -10)
jkealey 2009-09-24 07:30 Rev.: 1616

bug 694: ensure evaluations are always initialized.

2 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+2 -2)
jkealey 2009-06-29 14:13 Rev.: 1520

extracted strings for
bug 640: autocomplete in GEF editors
bug 434: UI enh when renaming element.

3 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+3 -3)
damyot 2009-04-15 21:01 Rev.: 1488

Fixed GRL actor evaluation for quantitative/mixed algos (now just a simple weighted average based on importance of intentional elements).

15 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: MixedGRLStrategyAlgorithm.java (+8 -9), QuantitativeGRLStrategyAlgorithm.java (+7 -9)
damyot 2008-10-19 10:11 Rev.: 1479

Fixed a few small Javadoc issues

1 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+1 -3), QualitativeGRLStrategyAlgorithm.java (-1)
damyot 2008-10-19 09:15 Rev.: 1478

Fixed bug that caused some GRL nodes to be evaluated to -10000 with Mixed and Quantitative algos, leading to display errors.

2 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: MixedGRLStrategyAlgorithm.java (+1 -1), QuantitativeGRLStrategyAlgorithm.java (+1 -1)
sghan090 2008-09-05 21:07 Rev.: 1472

fixed actor icon/text display on qual/quant switch
fixed quant actor evaluation
fixed correlation not working bug
fixed all algorithms to match ITU standard

75 lines of code changed in 3 files:

  • src/seg/jUCMNav/strategies: MixedGRLStrategyAlgorithm.java (+22 -16), QualitativeGRLStrategyAlgorithm.java (+32 -29), QuantitativeGRLStrategyAlgorithm.java (+21 -16)
sghan090 2008-08-09 20:40 Rev.: 1471

Dependency bug fixed for all strategy algorithms
Qualitative/Quantitative importance synchronization
Introduced qualitative actor icons
Added quantitative & qualitative algorithm portion for actors
Added a modified version of Roy's 2006 actor algorithm to the MixedGRLStrategyAlgorithm

257 lines of code changed in 4 files:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+114 -19), MixedGRLStrategyAlgorithm.java (+13 -70), QualitativeGRLStrategyAlgorithm.java (+116 -152), QuantitativeGRLStrategyAlgorithm.java (+14 -69)
sghan090 2008-07-27 13:27 Rev.: 1470

added 3 GRL strategy algorithms
updated contribution icons
added algorithm choice property page option
modified display of quantitative & qualitative evaluations

1106 lines of code changed in 5 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+10 -5), EvaluationStrategyManager.java (+88 -21), MixedGRLStrategyAlgorithm.java (new 306), QualitativeGRLStrategyAlgorithm.java (new 419), QuantitativeGRLStrategyAlgorithm.java (new 283)
sghan090 2008-07-20 21:24 Rev.: 1469

added quantitative/qualitative synchronization to seg/*

35 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+35)
sghan090 2008-07-18 06:53 Rev.: 1466

contribution's bug is fixed

2 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+2 -2)
sghan090 2008-07-13 22:25 Rev.: 1465

added synchronization for qualitative & quantitative properties for evaluation and contribution
updated the DefaultGRLStrategyAlgorithm to correct error

19 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+3 -3), EvaluationStrategyManager.java (+16)
damyot 2008-05-02 11:18 Rev.: 1453

Externalised strings (especially for the new static semantics feature)

7 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+7 -7)
damyot 2008-02-14 22:33 Rev.: 1411

Metamodel update (version 0.19) together with appropriate changes, with minor updates to the plug-in text.

2 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+2 -1)
pengfei 2007-07-19 19:16 Rev.: 1316

The KPI modelling and monitoring functions.

313 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+313 -75)
jkealey 2007-01-23 19:36 Rev.: 1110

javadoc : seg.jUCMNav.scenarios.*

13 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (-3), package.html (new 13)
jkealey 2007-01-23 15:27 Rev.: 1108

more javadoc

6 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+5), EvaluationStrategyManager.java (+1 -14)
jkealey 2007-01-22 00:00 Rev.: 1099

various issues found by findbugs

2 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+1 -1), EvaluationStrategyManager.java (+1 -1)
jfroy 2006-12-22 15:00 Rev.: 1056

Fix problem with actor evaluation at 0

3 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+3)
jkealey 2006-11-13 20:32 Rev.: 1017

bug 435: GRL strategy labels not positioned correctly when zooming

4 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+4 -2)
jkealey 2006-10-23 19:21 Rev.: 955

bug 435: grl evaluation label not properly positioned
bug 468: preference page for a few scenario traversal parameters.

5 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+5 -5)
jkealey 2006-09-13 11:51 Rev.: 895

NPE found by Daniel

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+1 -1)
jkealey 2006-09-13 11:21 Rev.: 894

NPE found by Daniel

2 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+2 -2)
jkealey 2006-09-13 08:25 Rev.: 893

- Moved plugin.xml to version 2.0.2.
- Ran into problems deleting certain files with maps when strategies were involved.
- GEF 3.2 caused exceptions to be thrown on undelete of maps/graphs because editor was not removed from selection synchronizer

1 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+1 -1)
jfroy 2006-07-10 21:12 Rev.: 887

Added export of strategies in DXL
Refactoring of StrategyManager to support acess to algorithm from another thread

26 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: EvaluationStrategyManager.java (+26 -13)
jfroy 2006-07-09 14:17 Rev.: 886

101 lines of code changed in 2 files:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+94), EvaluationStrategyManager.java (+7 -143)
jfroy 2006-07-09 13:16 Rev.: 885

Added tolerance in the contribution algorithm

5 lines of code changed in 1 file:

  • src/seg/jUCMNav/strategies: DefaultGRLStrategyAlgorithm.java (+5 -4)

(5 more)

Generated by StatSVN 0.6.0