Introduction.- Proximity of Software Artefacts.- Hierarchical and Partitional Modularization Algorithms.- Search-Based Software Modularization.- Algebraically-Based Software Modularization.- Techniques for the Evaluation of Software Modularizations.- Software Quality Attributes and Modularization.- References.- Index.