How to sort the Class list within a Domain to organize the priority of modernization



Overview

In Server version 4.2, the ability to sort the Classes list within a Domain by Runtime Percentage and by Impact on Complexity was added to Monolithic Applications. Classes in each domain can now be sorted based on their runtime percentage, to highlight performance-critical components. Non-exclusive classes can now be sorted based on their impact on the application’s complexity. The higher the impact the more refactoring these classes will contribute to the overall modularity.

Sort Classes by Impact


Steps to Sort Classes in Domains

Take the following steps to sort the Class list for a Domain:

  1. Log into the vFunction Server UI
  2. Click Analysis on the top-center menu bar
  3. Click the relevant Domain from the right-hand sidebar
  4. Click the dropdown next to View By
  5. Select from a list organized by All, Namespace, Assemblies or Archives. Within each heading, choose whether to sort by ABC order, Size of the class, Impact of the class on the Application’s complexity, or Runtime percentage used by the class