Skip to content
Crescencio Lima edited this page Jun 18, 2019 · 10 revisions

Extracted PLA, packages analysis

The PLAR-tool outputs are organized as follows:

DSM packages

Metrics Report packages

COMPONENT METRICS
SSC: 0.5
SVC: 0.5
COMMON COMPONENTS TOTAL: 1
VARIABILITY COMPONENTS TOTAL: 1

RELATION METRICS
RSSC: 0.0
RSVC: 1.0
COMMON RELATIONS TOTAL: 0
VARIABILITY RELATIONS TOTAL: 1

CRR FOR EACH COMPONENT
package_X CRR: 100.0
package_Y CRR: 50.0

CRR FOR EACH RELATION
package_X package_Y CRR: 50.0

Nodes and Dependencies Report packages

Nodes:
package_X - Game_1 Game_2 - appear(s) in 100% of the projects
package_Y - Game_2 - appear(s) in 50% of the projects

Dependencies:
package_X package_Y - Game_2 - appear(s) in 50% of the projects

PLA packages

digraph G {
    size= "2,2";
    rotate = 180;
    "package_X"[label="package_X",shape=ellipse,color=blue,fontcolor=black,style=""];
    "package_Y"[label="package_Y",shape=ellipse, color="#FF0000", fontcolor=black];
    "package_X" -> "package_Y" [color="#FF0000", font=6];
    subgraph cluster_0{
        label = "Variants";
        "package_Y"
    }
    subgraph cluster_1{
        label = "CORE" ;
        "package_X"
    }
}

Visual representation created using graphviz

UML class diagram packages

@startuml
    skinparam package{
        BackgroundColor <<Sim>> lightBlue
        ArrowColor <<Sim>> Blue
        BackgroundColor <<Var>> lightPink
        ArrowColor <<Var>> Red
    }
    package package_Y <<Var>>
    package package_X <<Sim>>
    package_X --> package_Y
@enduml

Visual representation created using PlantUML