Optimization of the Cell-based Software Architecture by Applying the Community Detection Approach - Miloš Milić; Dragana Makajić-Nikolić (Annals of computer science and information systems)