pom
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pom [2014/01/10 06:36] – yann | pom [2025/01/15 21:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== POM ====== | ====== POM ====== | ||
| - | POM stands for Primitives, Operations, Metrics and is a framework built to compute software metrics on PADL models. A paper introducing POM has been published by [[http:// | + | POM stands for Primitives, Operations, Metrics and is a framework built to compute software metrics on PADL models. A paper introducing POM has been published by [[http:// |
| + | * Unary or binary, depending on whether they take as input one or two [[padl|IFirstClassEntity(ies)]]; | ||
| + | * Context dependent or independent, | ||
| - | ===== Metrics | + | ===== Metrics |
| ^ Names ^ Definitions ^ | ^ Names ^ Definitions ^ | ||
| - | | ACAIC | Ancestor Class-Attribute Import Coupling | + | | ACAIC | Ancestor Class-Attribute Import Coupling | |
| | ACMIC | Ancestors Class-Method Import Coupling | | | ACMIC | Ancestors Class-Method Import Coupling | | ||
| | AID | Average Inheritance Depth of an entity | | | AID | Average Inheritance Depth of an entity | | ||
| Line 85: | Line 87: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | which can be used to compute automatically metrics from various input sources. Also have a look at the constant array listing the metrics that must be computed or avoided: '' | + | which can be used to compute automatically metrics from various input sources. Also have a look at the constant array listing the metrics that must be computed or avoided: '' |
pom.1389335767.txt.gz · Last modified: (external edit)
