Концепция исследований
Команда ведет интенсивную исследовательскую работу с целью гарантировать клиентам быструю и качественную реализацию их заказов на высоком уровне используемых технологий и решений. При этом команда руководствуется тем принципом, что без научных разработок и инновационных идей у нее нет будущего на рынке информационных технологий. Как следствие этого, у команды уже есть опыт переростания исследовательских проектов в коммерческие, а также использования результатов исследований в производственном процессе. Основные исследовательские работы ведутся по следующим направлениям.
Интегрированные средства автоматизации разработки корпоративных информационных систем (КИС). В рамках этого направления ведутся работы по усовершенстваванию технологии Sphere CASE, а также поиск альтернативных решений.
Ведется разработка интеллектуальных средств поддержки принятия решений (OLAP) с использованием механизмов экспертных систем и систем семантического анализа данных. Использование этих средств заказчиком при работе с информационной системой позволит поднять ее прикладную функциональность на качественно новый уровень. На этом уровне заказчик получит реальную возможность оптимального управления производственными процессами и стратегией развития производства. Эти же средства предпологается использовать в процессе разработки информационных систем для выявления и инкапсуляции закономерностей “развития” этих систем (data mining) и опыта разработчиков с целью их последующего использования в новых разработках.
Ведется разработка средств защиты информации корпоративных банков и хранилищ данных на основе механизма контекстно-зависимого контроля доступа. Основной акцент при этом делается на формальное описание правил доступа к отдельным элементам данных различной степени агрегации или их взаимосвязанным наборам, а также обеспечение динамического изменения этих правил на уровне индивидуального / группового пользователя в процессе эксплуатации системы в контексте предыстории его обращений к данным. Использование такого механизма обеспечит дополнительную гибкость по сравнению со стандартными средствами защиты предоставляемыми серверами баз данных.
Распределенные интеллектуальные системы сбора и обработки разнородной информации. В рамках этого направления исследуются возможности применения программных кооперативных многоагентных систем (software cooperative multi-agent systems) для сбора и обработки разнородной информации, начиная от информации про доступные сетевые и вычислительные ресурсы, и заканчивая финансово-экономической информацией отрасли или региона. Исследуются механизмы семантического поиска, интеллектуального сбора и автоматической классификации (построения онтологий) разнородной информации с учетом требований пользователя и состояния контролируемых объектов. Разрабатываемые в рамках этого направления решения дадут возможность максимально эффективно использовать сетевые и вычислительные ресурсы, находящиеся в распоряжении корпоративной информационной системы. Другой целью исследований является возможность одновременного контроля за большим количеством меняющихся источников информации в автоматическом режиме (автоматизация заполнения хранилищ данных, моделирование ситуаций, прогнозирование их развития и т.д.). Особое внимание уделяется методам самопрограммирования, которые используются для построения самоорганизующихся систем сбора и обработки информации.
Исследовательские проекты
Интеллектуальный агент программной системы мониторинга вычислительной сети. В рамках проекта разрабатывается мобильный программный агент, на основе которого строится децентрализованная система мониторинга вычислительной сети. Система представляет собой популяцию интеллектуальных агентов, каждый из которых способен предоставлять пользователю собранную всеми агентами информацию, временно выполняя роль менеджера системы мониторинга. Агенты способны перемещаться по узлам сети и менять свою численность в зависимости от разных условий. Целью исследований является поиск таких алгоритмов функционирования агентов, которые бы позволяли получать максимум информации при минимальных затратах сетевых и вычислительных ресурсов. Акцент в исследованиях делается на отличие искомых алгоритмов для разных классов интересующей пользователя информации (например, информации с разных уровней OSI: Ethernet, IP, Application level и т.п.).
Стандартизация интерфейсов интерпретатора металогики и интерпретатора моделей. В рамках проекта проводится анализ существующих методик формального описания (UML, ERD, XML и др.) с целью выявить среди них наиболее подходящие с точки зрения разработанной технологии Sphere CASE и наиболее перспективных с коммерческой точки зрения. Параллельно разрабатываются принципы отображения объектов системы параметризованных программных решений (ППР) и системы параметризованных конфигурационных решений (ПКР) в конструкции формальных языков. Результаты исследований дадут возможность анализа систем ППР и ПКР на единой основе выбраного языка формального описания. В ходе такого анализа можно было бы сравнить разные системы ППР и ПКР, а также сформировать функции полезности этих систем. В рамках проекта решается также задача разработки графического интерфейса интерпретатора металогики и интерпретатора моделей.
Разработка методов оценки эффективности интегрированных CASE-средств. Целью проекта является разработка универсальных методов количественной оценки эффективности CASE-средств, интегрированных в корпоративные информационные системы. В рамках проекта созданно легкомасштабируемое тестовое задание, которое предпологается реализовать с помощью каждого из тестируемых интегрированных CASE-средств. Соответственно измеряются временные и людские ресурсы, затраченные на каждый этап разработки. Кроме этого отслеживается специфика тестируемого CASE-средства, которая выражается в разных принципах разбиения процеса разработки на отдельные этапы и разном статусе этих этапов. Использование одного и тогоже тестового задания позволяет формализировать процесс количественной оценки эффективности CASE-средств разных производителей, не затрагивающую их технологических особенностей.
Разработка новых технологий взаимодействия объектной и реляционной моделей представления данных и функциональности. В рамках проекта ведется разработка механизмов взаимоотображения данных в объектной и реляционной моделях. Разработанные решения позволят использовать преимущества обоих моделей при построении сложных информационных систем, достигать синергизма их базовых характеристик. Ведется разработка решений в области анализа, оптимизации и генерирования SQL-запросов, с учетом таких факторов как информационная структура базы данных, степень и структура ее заполненности, специфика используемой СУБД и др. Разрабатываются конфигурируемые механизмы отображения реляционных данных в объектных моделях с целью автоматизировать разработку и оптимизировать информационный трафик между клиентом и сервером. Исследуются механизмы локального и распределенного кеширования данных с точки зрения взаимодействия объектной и реляционной моделей.
Публикации
Автоматизация разработки корпоративных информационных систем: подходы и перспективы развития.
Объектом исследования в статье является процесс разработки корпоративных информационных систем (КИС), который рассматривается с точки зрения разработчика-архитектора таких систем. Основная идея статьи заключается в том, что за счет ограничения и стандартизации задач, которые решаются с помощью КИС, достигается высокий уровень автоматизации их разработки. Рассматриваются этапы развития процессов разработки КИС в свете постепенного накопления разработчиками опыта по их разработке. Сформулированы принципы инкапсуляции накопленного опыта в виде шаблонов проектирования (системы параметризованных программных решений) и шаблонов моделирования (системы параметризованных конфигурационных решений). В выводах статьи ставится задача количественной оценки эффективности разных подходов к автоматизации разработки КИС на основе единого тестового проекта.
Аналитическое исследование ERP-систем: конфигурируемость, наращиваемость, функциональная полнота.
Объектом исследования в статье являются такие характеристики ERP-систем, как конфигурируемость, наращиваемость и функциональная полнота, рассматриваемые с точки зрения разработчика, работающего с интегрированными в ERP-систему CASE-средствами. В целях анализа разработана обобщенная объектная модель ERP-системы, отражающая взаимосвязь исследуемых характеристик. В рамках предложеной объектной модели произведена оценка пятидесяти представленных на рынке ERP-систем разного масштаба и стоимости. Рассмотренные ERP-системы проклассифицированы на основе ряда основных показателей. Выполнен сравнительный анализ ERP-систем каждой классификационной группы исходя их результатов их оценки.
Аналитическое исследование систем документооборота: масштабируемость и гибкость.
Объектом исследования в статье являются такие характеристики систем документооборота, как масштабируемость и гибкость, рассматриваемые с точки зрения технологии работы таких систем. В статье дано определение этих характеристик применительно к электронным системам документооборота, выражающее точку зрения авторов. Предложена объектная модель, отображающая взаимосвязь этих характеристик. В рамках объектной модели произведена оценка десяти систем документооборота разных фирм-разработчиков. В статье также затронуты вопросы защиты информации в системах документооборота в свете обеспечения их масштабируемости и гибкости.
|