Project

General

Profile

Getting Started » History » Version 5

Sergey Smolov, 01/24/2020 11:22 AM

1 1 Sergey Smolov
h1. Getting Started
2
3
{{toc}}
4
5 3 Sergey Smolov
h2. Prerequisite
6 1 Sergey Smolov
7
Retrascope should be "installed":https://forge.ispras.ru/projects/retrascope/wiki/Installation_Guide.
8 3 Sergey Smolov
9
h2. Command Line Interface
10
11
As it is described in "Overview":https://forge.ispras.ru/projects/retrascope/wiki/Overview, Retrascope contains a number of data representations that are called *entities* and a number of active components that are called *engines*. When working with the tool through command line interface, _valuable_ engines and\or entities are to be specified. To describe the approach, let's look at the map of all engines and entities at Retrascope:
12
13
*Figure 1* : Engines & Entities
14
!engines-entities.png(*Figure 1* : Engines & Entities)!
15
16
On the Fig. 1 engines are depicted as labeled edges, entities are depicted as labeled nodes. Entities that are represented by text files, are shown as grey rectangles. Entities, that are stored in memory, are shown as yellow circles.
17 2 Sergey Smolov
18 5 Sergey Smolov
At simple case, it is enough for the tool running to pass the desired entity or engine _identifier_ as command line parameter. However, as it can be seen from Fig. 1,