Я прочитал хорошее определение для состава программного обеспечения здесь . Это говорит
Композиция программного обеспечения - это конструирование программных приложений из компонентов, которые реализуют абстракции, относящиеся к конкретной проблемной области
Является ли это конструкцией этих абстракций , в которые вписываются шаблоны проектирования?