|
Metric Type
|
Goal
|
Metric
|
|
Model
|
Org Model
|
NE - number of distinct model elements
|
|
Model
|
Org Package Density
|
AEP = Ave elements per package = NE/Number of Packages
|
|
Requirements
|
Complexity
|
NUCS = Number of UC states (either Total or Per Use Case)
|
|
Requirements
|
Complexity
|
NIM = Number of unique incoming messages or events (either Total or Per Use Case)
|
|
Requirements
|
Complexity
|
DCC = Douglass Cyclomatic Complexity for UC state machine
|
|
Architecture
|
Function Size
|
NUF = Total number of unique functions offered in subsystems interfaces
|
|
Architecture
|
Data Size
|
NUD= total number of unique semantic data types produced or consumed (either per subsystem or total)
|
|
Architecture
|
Correctness
|
RNA = Number of requirements not allocated to at least one subsystem
|
|
Architecture
|
Tech complexity
|
ND = number of engineering disciplines involved in each subsystem (e.g. software, digital electronics,
analog electronics, mechanical, pneumatic, biomedical, etc)
|