Совершенно случайно заметил, что агенты в очередной раз породнились с Eclipse IDE :) Можно говорить о скором полноценном замужестве :) когда проект перейдет из стадии инкубатора в разряд постоянных проектов.
Итак, проект Agent Modeling Platform это расширяемый каркас и набор инструментов для представления, редактирования, исполнения и визуализации моделей агентного моделирования (т.н. ABM), а также иных поведенческих, функциональных, пространственных свойств. Проект уже сейчас поддерживает несколько открытых инструментов агентного моделирования!
Так чем же это хорошо для рядового пользователя агентных систем?
Во-первых, это своего рода пассивная стандартизация. Такое происходит, когда исходный код специализированного проекта становится частью общей платформы. В таких случаях код обобщается до такой степени, чтобы его можно было легко повторно использовать в других проектах. Однако этот код обычно является основой инфраструктуры, это первое, что компаниям выгодно отдавать в open source. Например, определенным форматом хранения данных и т.п. А если инструменты построены на единой основе, они легко интегрируются и взаимодействуют между собой.
Это также и ускорение прогресса в данной области. Если часть функционала становится платформой, это заставляет разработчиков использовать платформу и создавать на ее основе еще более сложные и функциональные системы.
Ну а разработчики могут использовать эти компоненты в своих зловещих целях. Тем более, что в Eclipse Community есть как компоненты для создания практически любой IDE для любого языка программирования, так и компоненты для создания мобильных, desktop и серверных приложений. См. подробнее.
По факту, Eclipse -- одна из самых больших и динамично развивающихся платформ построения приложений. Правда, она пока еще не сильно известна и распространена в России.
В общем, ждем-с скорейшего прогресса в области агентного моделирования :)
И на сладкое ссылка любителям агентного моделирования Comparison of agent-based modeling software.
PS. Питерская команда, разрабатывающая коммерческий инструмент агентного моделирования AnyLogic на базе Eclipse по всей видимости сейчас несколько недовольна. Все ж таки, конкуренты как-никак.
пятница, 9 октября 2009 г.
понедельник, 5 октября 2009 г.
Новая книга: Multi-Agent Systems: Simulation and Applications
Вышел сборник статей по мультиагентному моделированию. В основном рассматриваются прикладные аспекты технологии. Язык, естественно, английский.
Uhrmacher, A. M., Weyns, D. Multi-Agent Systems: Simulation and Applications. : CRC, 2009. – ISBN 1420070231.
Любопытные статьи:
Нелегальная версия "для ознакомления" присутствует в сети.
Uhrmacher, A. M., Weyns, D. Multi-Agent Systems: Simulation and Applications. : CRC, 2009. – ISBN 1420070231.
Любопытные статьи:
- "Моделирование стволовых клеток с помощью агентов" -- необычная область применения.
- "Агентное моделирование с использованием BDI от Jason" -- не просто реактивные агенты, но уже достаточно интеллектуальные, планирующие свои действия на будущее для достижения целей.
Нелегальная версия "для ознакомления" присутствует в сети.
суббота, 3 октября 2009 г.
Наука vs искусство vs развлечение
Должна ли научная деятельность быть скучной? Бесконечные заумные лекции... сухие абстрактные теории... рутина...
Наш ответ -- нет! Современные тенденции ведут к тому, что все вокруг становится развлечением, шоу, зажигающим сердца. Не только пищей для ума, но и эстетическим чувственным переживанием.
Все началось с научно-популярных сериалов, в которых ушлые режиссеры предпринимали нечеловеческие попытки визуализировать различные физические процессы или научные теории... Вспомните хотя бы CSI, Numb3rs, House M.D... не говоря уже о научной фантастике. Похоже, этот тренд пустил корни в научной области и инженерии. Да, наука становится зрелищем. И это -- хорошо!
Вот, к примеру, как можно делать data-mining или анализ экспериментальных данных с душой :)
Девятиметровая металлическая сфера внутри огромного зала с подавлением эхо. Целая сеть проекторов, проецирующих изображение на внутреннюю поверхность сферы. Объемный 3D звук.
Все, для того, чтобы прочувствовать спин электрона всем своим нутром :) или потоки сетевого траффика, или изменение демографической ситуации в России...
Разработка программного обеспечения сейчас тоже довольно скучное занятие. Но и этот процесс можно развеселить.
Наш ответ -- нет! Современные тенденции ведут к тому, что все вокруг становится развлечением, шоу, зажигающим сердца. Не только пищей для ума, но и эстетическим чувственным переживанием.
Все началось с научно-популярных сериалов, в которых ушлые режиссеры предпринимали нечеловеческие попытки визуализировать различные физические процессы или научные теории... Вспомните хотя бы CSI, Numb3rs, House M.D... не говоря уже о научной фантастике. Похоже, этот тренд пустил корни в научной области и инженерии. Да, наука становится зрелищем. И это -- хорошо!
Вот, к примеру, как можно делать data-mining или анализ экспериментальных данных с душой :)
Девятиметровая металлическая сфера внутри огромного зала с подавлением эхо. Целая сеть проекторов, проецирующих изображение на внутреннюю поверхность сферы. Объемный 3D звук.
Все, для того, чтобы прочувствовать спин электрона всем своим нутром :) или потоки сетевого траффика, или изменение демографической ситуации в России...
Разработка программного обеспечения сейчас тоже довольно скучное занятие. Но и этот процесс можно развеселить.
Подписаться на:
Сообщения (Atom)