Author:halw

Date:2008-09-25T21:53:24.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@45 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2008-09-25 21:53:24 +00:00
parent 2780526eae
commit 4f7b1b97bb
78 changed files with 164 additions and 284 deletions

View File

@@ -11,15 +11,12 @@ You can get more information about the evaluated metric. See [[Viewing measure d
{{warning| '''Caution''': When calculated, a measure is not saved. }}
{{warning|When calculated, a measure is not saved. }}
{{seealso|<br/>
[[Saving a measure|Saving a measure]] <br/>
[[Viewing measure details|Detailing a measure]] <br/>
}}
<br/>
<br/>

View File

@@ -1,11 +1,9 @@
[[Property:title|Computing a measure]]
[[Property:weight|1]]
[[Property:uuid|cff91cf0-1280-f79d-440a-69801b213dac]]
* [[Computing a measure: Introduction|Introduction]]
* [[Evaluating a measure|Evaluating a measure]]
* [[Saving a measure|Saving a measure]]
* [[Viewing measure details|Detailing a measure]]
The metric interface allows users to analyze their projects. It provides a set of metrics that could be evaluated over various scopes to obtain quantitative information about systems.
Thanks to the metric interface, users can evaluate metrics over different scopes, get some detailed information when possible, save the pertinent measures, delete the useless ones, and update the values of previously recorded metrics.
Below is the list of operations you can perform.

View File

@@ -1,10 +1,7 @@
[[Property:title|Handling archives]]
[[Property:weight|3]]
[[Property:uuid|1a2bc120-2f9d-0cc3-4883-a98c5999b12d]]
* [[Handling archives: introduction|Introduction]]
* [[Creating an archive|Creating an archive]]
* [[Comparing to an archive|Comparing to an archive]]
The archive file for a system contains all the values of measures resulting from evaluating selected metrics. It also contains the definitions of non elementary metrics (the one user has [[Defining new metrics|defined]]) in order to be sure of what is being measured.
The archive files are entitled to achieve comparisons between systems. And then, user can compare systems to evaluate their own projects.

View File

@@ -13,7 +13,7 @@ For more information about criterion, read the [[Criterion References|Managing c
A summary of the metric you just defined appears in a textual representation in the '''Expression''' text field.
{{seealso|<br/>
[[Managing new metrics: Introduction|Managing metrics]] <br/>
[[Managing new metrics|Managing metrics]] <br/>
[[Criterion References|Managing criterion]] }}

View File

@@ -12,7 +12,7 @@ To define a linear metric, you must select the '''Metric Definition''' tab and c
A summary of the metric you just defined appears in a textual representation in the '''Expression''' text field.
{{seealso|<br/>
[[Managing new metrics: Introduction|Managing metrics]] <br/>
[[Managing new metrics|Managing metrics]] <br/>
}}

View File

@@ -13,7 +13,7 @@ To define a ratio metric, you must select the '''Metric Definition''' tab and cl
A summary of the metric you just defined appears in a textual representation in the '''Expression''' text field.
{{seealso|<br/>
[[Managing new metrics: Introduction|Managing metrics]] <br/>
[[Managing new metrics|Managing metrics]] <br/>
}}

View File

@@ -1,11 +1,13 @@
[[Property:title|Defining new metrics]]
[[Property:weight|1]]
[[Property:uuid|7f36c01c-40f4-be23-dfcd-d92bf2bbd535]]
* [[Defining new metrics: introduction|Introduction]]
* [[Defining derived metrics|Derived metrics]]
* [[Defining linear metrics|Linear metrics]]
* [[Defining ratio metrics|Ratio metrics]]
The metric interface provides by default a set of basic metrics. However, user may want to define other metrics, such as linear sums or different ratios, or combining some criteria... This is possible thanks to the '''Metric Definition''' tab of the metric tool.
New metrics are increasingly added to the list of metrics which is ordered by unit type, and are available for [[Evaluating a measure|calculation]] .
{{seealso|<br/>
[[Evaluating a measure|Evaluating a measure]] <br/>
[[Managing new metrics]] }}

View File

@@ -1,10 +1,9 @@
[[Property:title|Handling new metrics]]
[[Property:weight|2]]
[[Property:uuid|1ca7a8cf-f446-6cbc-59e1-0455e633ce44]]
* [[Handling new metrics: Introduction|Introduction]]
* [[Defining new metrics|Defining new metrics]]
* [[Managing new metrics|Managing metrics]]
The metric tool ("Metric" tab of the context tool) provides by default a set of metrics that can be used to make some measurements over various scopes in order to evaluate a project.
This set of metrics is certainly not complete, users may probably want to define other metrics regarding their own needs. And then, since needs are different and in order to avoid an explosion in the number of basic metrics, we agreed on implementing only elementary metrics that could not be evaluated if not implemented in the tool.
Users can then define their own metrics. The metric tool provides an interface to define new metrics. Click on the '''Metric Definition''' tab in the metric tool to start adding new metrics and modifying existing metrics.

View File

@@ -1,8 +1,7 @@
[[Property:title|Managing new metrics]]
[[Property:weight|2]]
[[Property:uuid|540cbcc4-27cb-7fc4-5c98-0c622bfb0841]]
* [[Managing new metrics: Introduction|Introduction]]
After having [[Defining new metrics|defined]] some new metrics, it is possible to delete the useless ones, or to edit them:
* Deleting a metric: select the metric you want to delete and click on the '''Remove current selected metric''' button.
* Editing a metric: select the metric you want to edit and start changing its definition by adding or removing criteria (derived), adding or removing terms (linear), changing numerator and denominator (ratio).

View File

@@ -1,11 +1,8 @@
[[Property:title|How to analyze a project]]
[[Property:weight|6]]
[[Property:uuid|85d47406-926e-8754-0c15-a2af5b151658]]
* [[How to analyze a project: Introduction|Introduction]]
* [[Computing a measure|Computing a measure]]
* [[Handling new metrics|Handling new metrics]]
* [[Handling archives|Handling archives]]
The metric tab in the context tool allows project analyzing. Built on a suitable metric theory, this tool provides a set of elementary metrics that can be evaluated to test projects design and implementation.
The metric tool provides an interface to evaluate measures, save them or delete some of them when no longer needed.