Здравствуйте, es3000, Вы писали:
E>Просмотрев все рекомендации, и покопавшись в интернете, пришел к следующим мыслям.
E>Итак, круг сузился. E>Меня сейчас интересует ПО, которое может хранить информацию о конкретной проблеме, и выдавать ее в удобном для анализа виде (графическом, в виде списков). E>ПО, которое что-то там само "решает" и мне предлагает это "решение", такое ПО меня не интересует (экспертные системы, ИИ).
E>Для хранения и представления информации о проблеме, программа должна иметь следующие функции: E>- ввод понятий и связей между ними в проблемной области (как в онтологии) E>- ввод причинно-следственных связей между явлениями проблемной области E>- возможности декомпозиции проблемы до более конкретных уровней E>- ввод и представление этой информации в графическом виде (моделирование)
E>В принципе этими функциями обладает какое-либо средство моделирования, например на языке UML. E>Но в этих средствах моделирования не хватает: E>- возможностей моделирования причинно-следственных связей E>- возможностей функционального моделирования E>- представление информации в табличном виде, в виде связанных друг с другом таблиц
E>Ответьте пожалуйста на вопросы:
E>1) Что думаете насчет моих рассуждений? E>Правильно ли я свел свою задачу к проблеме моделирования? E>Может быть надо копать в другую сторону?
E>2) Может быть я не достаточно хорошо знаю средства моделирования? E>Подскажите, есть ли такие средства моделирования, языки моделирования, которые решают поставленную мной задачу: E>найти ПО, которое может хранить информацию о конкретной проблеме, и выдавать ее в удобном для анализа виде?
Поищи системы построения онтологий. Например Protege — кажется так пишется
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, C.A.B, Вы писали:
E>>Блокнота мало. CAB>Там есть гиперссылки, теги, поиск, древовидная структура страниц и прочие плюшки. E>>Человек думает абстракциями и образами. А программа должна помочь в этом. CAB>Как и в что вы собираетесь (де)сериализовывать мысли?
CAB>>Как и в что вы собираетесь (де)сериализовывать мысли? E>Э... не понял вопроса?
Ты ищешь ПО для хранения информации, которую собираешься анализировать. Вероятно в процессе анализа тебе будет нужно как-то, куда-то, в каком-то виде сохранять промежуточные результаты, и в конце окончательный результат. Я, например, подобные вещи записываю и зарисовываю, возможно кто-то предпочитает запоминать, а кто-то другой записывать голос на диктофон.
Как делаешь ты?
Между тем,что я думаю,тем,что я хочу сказать,тем,что я,как мне кажется,говорю,и тем,что вы хотите услышать,тем,что как вам кажется,вы слышите,тем,что вы понимаете,стоит десять вариантов возникновения непонимания.Но всё-таки давайте попробуем...(Э.Уэллс)
Здравствуйте, C.A.B, Вы писали:
CAB>>>Как и в что вы собираетесь (де)сериализовывать мысли? E>>Э... не понял вопроса? CAB>Ты ищешь ПО для хранения информации, которую собираешься анализировать. Вероятно в процессе анализа тебе будет нужно как-то, куда-то, в каком-то виде сохранять промежуточные результаты, и в конце окончательный результат. Я, например, подобные вещи записываю и зарисовываю, возможно кто-то предпочитает запоминать, а кто-то другой записывать голос на диктофон. CAB>Как делаешь ты?
LVV>Поищи системы построения онтологий. Например Protege — кажется так пишется
Нашел...
Но мне кажется онтологий мало.
Нужно еще моделировать: причинно-следственные связи, декомпозицию объектов, декомпозицию целей-задач, взаимосвязи требований...
Получается, что ни в одном средстве моделирования такого набора нету.
Сейчас смотрю SysML. Кто-нибудь с ним знаком?