Модель
К вопросу о моделировании.
Очевидно что построение единой всеобъемлющей модели невозможно - не
хватит ресурсов ни одного суперкомпьютера. Поэтому речь может идти
только о совокупности взаимосвязанных моделей.
Предлагается следующий вариант построения системы. Модели делятся по
следующим уровням:
1) Организм в целом
2) Уровень отдельного органа или функциональной системы (кровеносной и
т.п.)
3) Группа клеток расположенных вблизи друг друга
4) Клетка в целом
5) Уровень отдельной органеллы
6) Квантовохимический уровень.
Расчет исходной задачи ведется поэтапно с использованием различных
моделей на каждом этапе.
В связи с вышесказанным программный комплекс может выглядеть так.
1)Интерфейсная оболочка
2)Набор модулей, каждый из которых реализует одну из моделей. Для
всех модулей имеется стандарт на ввод/вывод информации.
3)База данных для хранения входной информации, выходной информации и
промежуточных результатов. ввиду большого объема цифровой информации
это необходимый элемент.
Так как за windows и т.п. надо платить, то вероятнее всего
разрабатывать программный комплекс на платформе Linux под одной из
лицензий Open Source. Вероятный кандидат в качестве базы данных -
Firebird, вероятный кандидат в качестве среды разработки - KDevelop.
Если принять вышесказаное, то на данный момент стоят в первую очередь
следующие задачи:
1) Идеология постановки расчетной задачи и методика проведения расчета
с точки зрения пользователя
2) Построение математической модели (или группы моделей) каждого
уровня
3) Разработка стандартного интерфейса ввода/вывода данных программного
модуля для модели.
mailto:abpetr***@m*****.com
AVP (Неужели у Вас нет имени?)
Спасибо за интересные предложения.
А Вы могли бы что-нибудь из предложенного
Вами довести до практического уровня и показать
это на конкретном, пусть даже небольшом, примере?
Тем более, что я не понял, почему за windows надо платить.
Лицензия на OC XP стоит 50 баксов, но дело, как я понимаю, не в этом,
а тогда в чем? Честно говоря, я ничего не знаю о Firebird и о среде
разработки - KDevelop. В чем их преимущество перед более известными
системами, написанными на разных клонах языка С++ или Delphi?
Более того, на мой взгляд, я считаю все же первостепенным семантическое
наполнение модели, адекватную форму ее представления в компьютере и
автоматизацию этого процесса, а соответствующую интерфейсную оболочку
всегда можно потом подобрать.
Борис Кауров..
Original Message From: "ABP" <abpetr***@m*****.com>
To: "science.health.ageing.antiageing (1682024)" <bok***@m*****.ru>
Sent: Monday, February 27, 2006 6:44 PM