The document discusses a clustering-based approach to comprehend web applications (WAs), highlighting issues such as the rapid development and complexity of WAs leading to low-quality software. It proposes a new method for clustering that groups components into cohesive clusters based on defined metrics of coupling and relationships, employing an agglomerative hierarchical clustering algorithm. The effectiveness of this approach was validated through experiments, achieving a 94% rate of valid clusters and aiming for future enhancements in dependency modeling and data flow analysis.
Related topics: