Page History
In this topic:
Table of Contents |
---|
Determination of Database Types & Focus Databases
...
Design Complexity is based on the magnitude of design elements and the amount of source code in these elements. The calculation is refined by several considerations like code language type, usage of Reader/Author fields, custom XPages control, etc.
Design Similarity analysis identifies how much alike a database is to all other analyzed databases. Databases with high similarity are grouped into design clusters, which allows for quick identification of replicas that might deviate from a common design. It also provides means to identify 'template candidates' for databases that have no template specified.
Design Insights are combinations of certain patterns occurring in the source code. These combinations are called "Findings" and can be anything from identifying platform dependencies when local DLLs are referenced to understanding if a piece of code interacts with other databases.
Design Impact is a categorization of seven levels from "Insignificant" to "Exceptional" that indicate the impact redesigning or migrating the application would have. The Design impact is calculated from three main sources: Complexity, Insights and Similarity.
...