A Comparison of Two Java Component Extraction Approaches
Software architecture: a roadmap