Здравствуйте, Rn, Вы писали:
Rn>Если ограничится промышленным производством чего-нибудь, а не интернет магазином, сразу видим проблемы.
Rn>Нужен "Domain Knowledge" созданный 3й стороной которым воспользуется ЛЮБОЙ софтостроитель для удовлетворения ЛЮБОГО заказчика.
С чего это? Может нужен DK, который можете создать вы сами для решения конкретной задачи конкретного заказчика?
Rn>Создать Domain Knowledge настолько колоссальный труд (в первую очередь из-за субъективной оценки что именно важно),
Rn>что успешные реализации это уже жирный кусок интеллектуальной собственности.
HTML или BPEL это жирные куски, но вам же ими не запрещают пользоваться.
Rn>Наверно можно создать простенький DK (для документооборота например) и играться в этой нише, заматереть
Rn>и пробовать реализовать что нибудь серьезное, но когда это еще будет
Мы постоянно пользуемся DK. Создание веб-страницы — это определённая область, для неё есть инструменты
(в силу её распространённости). Вот эти инструменты — это и есть воплощение чьего-то DK.
Вы решаете задачи 3D рисования? Для него тоже есть инструменты — OpenGL, AutoCAD, даже специальные
инструменты для моделирования уровней какой-нибудь 3D игрушки.