Совершенно случайно заметил, что агенты в очередной раз породнились с Eclipse IDE :) Можно говорить о скором полноценном замужестве :) когда проект перейдет из стадии инкубатора в разряд постоянных проектов.
Итак, проект Agent Modeling Platform это расширяемый каркас и набор инструментов для представления, редактирования, исполнения и визуализации моделей агентного моделирования (т.н. ABM), а также иных поведенческих, функциональных, пространственных свойств. Проект уже сейчас поддерживает несколько открытых инструментов агентного моделирования!
Так чем же это хорошо для рядового пользователя агентных систем?
Во-первых, это своего рода пассивная стандартизация. Такое происходит, когда исходный код специализированного проекта становится частью общей платформы. В таких случаях код обобщается до такой степени, чтобы его можно было легко повторно использовать в других проектах. Однако этот код обычно является основой инфраструктуры, это первое, что компаниям выгодно отдавать в open source. Например, определенным форматом хранения данных и т.п. А если инструменты построены на единой основе, они легко интегрируются и взаимодействуют между собой.
Это также и ускорение прогресса в данной области. Если часть функционала становится платформой, это заставляет разработчиков использовать платформу и создавать на ее основе еще более сложные и функциональные системы.
Ну а разработчики могут использовать эти компоненты в своих зловещих целях. Тем более, что в Eclipse Community есть как компоненты для создания практически любой IDE для любого языка программирования, так и компоненты для создания мобильных, desktop и серверных приложений. См. подробнее.
По факту, Eclipse -- одна из самых больших и динамично развивающихся платформ построения приложений. Правда, она пока еще не сильно известна и распространена в России.
В общем, ждем-с скорейшего прогресса в области агентного моделирования :)
И на сладкое ссылка любителям агентного моделирования Comparison of agent-based modeling software.
PS. Питерская команда, разрабатывающая коммерческий инструмент агентного моделирования AnyLogic на базе Eclipse по всей видимости сейчас несколько недовольна. Все ж таки, конкуренты как-никак.
1234
2 дня назад