Без заголовка
Как раз к разработке софта эта тема и применимая.
Хотя обсуждаемый вами вопрос немного в другую сторону (так обычно обсуждают frameworks и libraries), и дальше там идет обсуждение DSL, а не просто онтологии (DSL не только поддерживает понятия, но и дает удобный синтаксис. Нотация = онтология + графическая форма).
Все это плоды одного дерева -- повышения уровня абстракции в моделировании.