|
Статья посвящена анализу стандартов, которые используются для построения распределенной архитектуры в приложениях. При этом, учитывая многофакторность и многоуровневость тех задач, которые ставят пользователи перед программным обеспечением, возникает обоснованное утверждение о необходимости и целесообразности применения мультиагентных технологий. Именно такой подход сейчас является наиболее востребованным с точки зрения разных направлений развития и становления искусственного интеллекта, а также разных ниш информационных технологий. Но при этом необходимо и учитывать те проблемы, которые ставит такой способ построения ПО. Так как только при учете определенных недостатков и трудностей можно выделить нерешенные вопросы и в дальнейшем устранить их для еще большего повышения эффективности работы. Этот вопрос требует освещения и детального анализа, так как в последнее время становится все более актуальной задача, касающаяся процесса проектирования социально-экономических систем с точки зрения информационного обеспечения. А так как здесь можно сразу выделить несколько ниш, точнее сфер и подсистем, то и подход к решению каждой составляющей, должен применяться индивидуально с учетом ключевых характеристик. А это под силу реализовать на достаточно высоком уровне только мультиагентным технологиям построения распределенной архитектуры веб-приложения. При этом стоит учитывать и разные подвиды такой системы, которые выражаются в делиберативном, реактивном и гибридном способах построения архитектуры. И последний, учитывая все больше возрастающую многозадачность программного обеспечения, становится наиболее часто используемым при создании веб-приложений.
Ключевые слова:система, функционирование, программа, обеспечение, информационное, среда, интеллект, искусственный, агент, мультиагентый, технологии, применение, особенности, базовые, автономность.
|