Published May 8, 2024 | Version v5.2.0.202404221423
Dataset Open

Dataset and Replication Package for the View-Based Retriever Approach To Reverse Engineering Software Architecture Models

  • 1. ROR icon Karlsruhe Institute of Technology
  • 2. ROR icon FZI Research Center for Information Technology

Description

Dataset and replication package for the view-based Retriever approach to reverse engineering software architecture models. Each Dataset project is structured as follows:
  • The .ruleengine.yml file contains the configuration for running the Retriever approach.
    • The repository value is the ID of a GitHub repository.
    • The current_version value is the latest version of the retriever approach used to build the architectural models.
    • The rules values are the rules used to build the architectural models.
  • The model_re folder contains the architectural model of the system automatically generated by the Retriever approach.
    • The pcm folder contains the Palladio Component Model (PCM) of the system.
    • The uml folder contains the PlantUML model.
  • The model_gs folder contains our manual gold standards for the system.
The easiest way to use our approach is to use the CLI application with the given parameters: ./eclipse -i /path/to/input/directory -o /path/to/output/directory -r supported_rules

Files

Dataset.zip

Additional details