-
Notifications
You must be signed in to change notification settings - Fork 2
packages_output
Crescencio Lima edited this page Jun 18, 2019
·
10 revisions
The PLAR-tool outputs are organized as follows:
- Design Structure Matrix (DSM);
- Metrics Report;
- Nodes and Dependencies Report;
- Product Line Architecture (PLA);
- UML class diagram.
![](https://github.com/MPassos/PLAR-Tool/raw/master/tutorial_images/DSM_packages.png)
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:
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
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
![](https://github.com/MPassos/PLAR-Tool/raw/master/tutorial_images/mergedgraph_packages.png)
@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
![](https://github.com/MPassos/PLAR-Tool/raw/master/tutorial_images/umlclassdiagram_packages.png)