Без заголовка
Я вот вчера допер зачем нужен моделирование процессов. Мне просто задали вопрос, на чем лучше писать экспертную систему. В исходной формулировке, словосочетание "экспертная система" отсутствовало, что означало, что товарищ совсем в программировании не шарит, т.е. отвечать ему особо смысла не имело.
Но я задумался, а как таким товарищам быть и как программерам, к примеру, его окучивать? Допустим он достаточно платежеспособен, но тогда программеры или программерская контора скорее всего его тупо разведут на бабло, причем независимо от своего желания - грамотно контроллировать их он вряд ли способен (если способен - то и проблем нет).
Интересует все-таки какой-то конструктивный выход.
И тут я допер, что в данном случае как раз можно использовать моделирование процессов. Т.е. заказчику в данном случае нужна не сколько программа, сколько процесс, ибо экспертная система подразумевает составление базы знаний/правил, валидацию и обслуживание всего этого барахла. Это все переносимо и на организационные нормы.
Таким образом, такому заказчику можно впарить процесс :). А оформить его в соответствии с новыми веяниями, по какому-нить стандарту, в каком-нить EPF Composer'е как разновидность OpenUP :).