Skip to content

Cambio-Project/software-architecture-extraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

software-architecture-extraction

This tool is capable of creating an architectural model out of runtime data (traces) of a microservice-application. The models can be used as input for MiSim or RESIRIO.

In the following, there will be a short overview of the whole project. For details, consider visiting our Wiki.

Requirements:

  • Python 3.9 or higher
  • Installation of the requirements described in the file requirements.txt, e.g. with pip install -r requirements.txt

Running the Program

The entry point of the extractor is the python-file model2arch.py. Run it e.g. with python model2arch.py.

Run it via the console without any arguments. You will get guided through the whole extraction process. The main input will be either Jaeger-, Zipkin or OPEN.xtrace-Traces which are used to create an architectural model.

Output

The output will be a file containing an architectural model which can be used as input for either MiSim or RESIRIO.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages