generic derivation(процесс подстановки конкретного типа вместо формального типового (родового) параметра родового класса (generic class , C++ – шаблона), результатом замещения всех таких параметров является конкретный (C++ – шаблонный) класс ssn)
generic programming(направлено на решение проблемы структурирования компонентов реализации, из которых строятся конечные программные системы. Связано с поиском наиболее абстрактных представлений эффективных решений для оптимального повторного использования компонентов ssn)