Optimization models for quality and cost of modular software systems · Study