Skip to content
GitLab
    • Explore Projects Groups Snippets
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • W Wiki Home
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • SDK4ED WikiSDK4ED Wiki
  • Wiki Home
  • Wiki
  • Architectural Toolbox Description

Architectural Toolbox Description · Changes

Page history
Update Architectural Toolbox Description authored 4 years ago by Darius Sas's avatar Darius Sas
Hide whitespace changes
Inline Side-by-side
Showing
with 9 additions and 0 deletions
+9 -0
Architectural-Toolbox-Description.md
View page @ 418a97a3
# Overview # Overview
The Architectural Toolbox is a set of tools that help managing the architectural technical debt (TD) items detected in the system.
The toolbox focuses on a specific type of TD: architectural smells (AS).
AS deteriorate the evolvability and maintainability of the classes and packages (or files and components) they affect, therefore increasing the effort necessary to implement new features, understand the existing code and therefore increase the effort required to fix issues affecting it. Ultimately, this can lead to an increase in the number of changes to the affected components due to unnecessary changes that do not completely fix the issue they were supposed to fix.
The toolbox is comprised of three tools: Arcan for Java systems, Arcan for C/C++ systems, and ASTracker. ASTracker can instrument both versions of Arcan to enable a more simple experience for the user and avoid them the trouble to learn three tools.
The sections below provide further details on architectural smells and the role of each tool provided by this toolbox.
# Architectural smells # Architectural smells
# Architectural smell characteristics # Architectural smell characteristics
# Tooling
\ No newline at end of file
Clone repository
  • Advanced
  • Architectural Toolbox Description
  • Architectural Toolbox Front End
  • Architectural Toolbox Home
  • Architectural Toolbox Installation
  • Architectural Toolbox Usage
  • Decision Support Toolbox Description
  • Decision Support Toolbox Front end
  • Decision Support Toolbox Installation
  • Decision Support Toolbox Usage
  • Decision Support Toolbox
  • Energy Toolbox Description
  • Energy Toolbox Front end
  • Energy Toolbox Installation
  • Energy Toolbox Usage
View All Pages

Menu

Explore Projects Groups Snippets