SlideShare a Scribd company logo
1 of 14
ТЕХНОЛОГИИ
ПРОГРАММНЫХ АГЕНТОВ В
ERP СИСТЕМАХ НОВОГО
ПОКОЛЕНИЯ
Сухомлин В.А.,Намиот Д.Е.
МГУ имени М.В. Ломоносова
Ломоносовские чтения 2016
Лаборатория ОИТ
• Задача проектирования информационных систем уровня
предприятия на основе программных агентов.
• Предоставление исходной информации для задачи
проектирования корпоративной информационной среды
• Отказ от монолитной программной системы в пользу
набора автономных интеллектуальных агентов.
Направление исследований
Лаборатория ОИТ
Содержание
• О программных агентах
• Классификация программных агентов
• Средства разработки
• Программные агенты и ERP
О программных агентах
Лаборатория ОИТ
• По классическому определению
программный агент – это программа-
посредник.
• Цель: выполнение действий от имени
пользователя или другой программы
Дополнительно:
• самостоятельный запуск
• автономность
.
Лаборатория ОИТ
О программных агентах
• Интеллектуальные агенты
• Распределенные агенты
• Мультиагентные системы
• Мобильные агенты
Лаборатория ОИТ
Размывание термина
• Сервисы (микро-сервисы) также могут быть
автономны, обучаемы и т.д.
• Мэшап – сервис, использующий данные из
нескольких источников
• Кибер-физические системы – присутствие
человека
Лаборатория ОИТ
Классификация агентов
• Агенты-покупатели или боты
• Пользовательские или персональные
агенты
• Агенты по мониторингу и наблюдению
• Агенты по анализу данных
Лаборатория ОИТ
Средства разработки: FIPA
Лаборатория ОИТ
Средства разработки: общие
вопросы
•идентификация и поиск агентов
•жизненный цикл агентов, включая вопросы
инсталляции и возможного перемещения
•планирование исполнения,
•приоритеты и синхронизация
•взаимодействие агентов друг с другом
•описание, анализ и учет контекста в работе
агентов
Лаборатория ОИТ
Средства разработки: JADE
Лаборатория ОИТ
Средства разработки: JADE
Лаборатория ОИТ
Мультиагентная ERP
Лаборатория ОИТ
Программные агенты и ERP
• обеспечить гибкость информационной системы и
увеличить скорость создания нового функционала;
• избавиться от монолитного кода и облегчить
(удешевить, ускорить) обновления системы;
• обеспечить создание и запуск в эксплуатацию нового
функционала, модели для которого неизвестны на
данный момент, но, возможно, будут созданы позднее
из имеющихся базовых элементов;
• переложить на независимые компоненты часть
функций (действий), которые до этого выполнялись
человеком.
Лаборатория ОИТ
Программные агенты и ERP
• DevOps как главная движущая сила в
“компонентизации” сложных систем
• Микро-сервисы как новая “модная” тенденция
• Domain-Driven Design как основной подход к
декомпозиции сложных моделей

More Related Content

Viewers also liked

Programação em Lua
Programação em LuaProgramação em Lua
Programação em LuaLuana Hohmann
 
6. costos inventariables y costos del periodo
6. costos inventariables y costos del periodo6. costos inventariables y costos del periodo
6. costos inventariables y costos del periodotatyanasaltos
 
Prospetiva-Estrategia-e-Inovacao1
Prospetiva-Estrategia-e-Inovacao1Prospetiva-Estrategia-e-Inovacao1
Prospetiva-Estrategia-e-Inovacao1Rui Santos
 
Energy Loss Reduction Initiatives
Energy Loss Reduction InitiativesEnergy Loss Reduction Initiatives
Energy Loss Reduction InitiativesAmit Bhatia
 
Cognitive Discourse Analysis: Frame analysis (LANCOM 3)
Cognitive Discourse Analysis: Frame analysis (LANCOM 3) Cognitive Discourse Analysis: Frame analysis (LANCOM 3)
Cognitive Discourse Analysis: Frame analysis (LANCOM 3) Jelec Anna
 
Tar 600 clase 5 copia
Tar 600 clase 5 copiaTar 600 clase 5 copia
Tar 600 clase 5 copiacjdrowski
 
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介schoowebcampus
 
ノンプログラマーのためのjQuery入門
ノンプログラマーのためのjQuery入門ノンプログラマーのためのjQuery入門
ノンプログラマーのためのjQuery入門Hayato Mizuno
 

Viewers also liked (13)

Programação em Lua
Programação em LuaProgramação em Lua
Programação em Lua
 
6. costos inventariables y costos del periodo
6. costos inventariables y costos del periodo6. costos inventariables y costos del periodo
6. costos inventariables y costos del periodo
 
Prospetiva-Estrategia-e-Inovacao1
Prospetiva-Estrategia-e-Inovacao1Prospetiva-Estrategia-e-Inovacao1
Prospetiva-Estrategia-e-Inovacao1
 
Network Security
Network SecurityNetwork Security
Network Security
 
Uflex MD: Ashok Chaturvedi
Uflex MD: Ashok ChaturvediUflex MD: Ashok Chaturvedi
Uflex MD: Ashok Chaturvedi
 
Energy Loss Reduction Initiatives
Energy Loss Reduction InitiativesEnergy Loss Reduction Initiatives
Energy Loss Reduction Initiatives
 
IPSA 2017 International Conference
IPSA 2017 International ConferenceIPSA 2017 International Conference
IPSA 2017 International Conference
 
Cognitive Discourse Analysis: Frame analysis (LANCOM 3)
Cognitive Discourse Analysis: Frame analysis (LANCOM 3) Cognitive Discourse Analysis: Frame analysis (LANCOM 3)
Cognitive Discourse Analysis: Frame analysis (LANCOM 3)
 
Tar 600 clase 5 copia
Tar 600 clase 5 copiaTar 600 clase 5 copia
Tar 600 clase 5 copia
 
Bosch Internship presentation
Bosch Internship presentationBosch Internship presentation
Bosch Internship presentation
 
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
 
漢は黙ってjQuery
漢は黙ってjQuery漢は黙ってjQuery
漢は黙ってjQuery
 
ノンプログラマーのためのjQuery入門
ノンプログラマーのためのjQuery入門ノンプログラマーのためのjQuery入門
ノンプログラマーのためのjQuery入門
 

Similar to Программные агенты в ERP системах

Tkb presentation-client
Tkb presentation-clientTkb presentation-client
Tkb presentation-clientKen Doe
 
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...Alexey Kachalin
 
Безопасная разработка и риски ИБ (2014)
Безопасная разработка и риски ИБ (2014)Безопасная разработка и риски ИБ (2014)
Безопасная разработка и риски ИБ (2014)Alexey Kachalin
 
Как избежать типичных ошибок при автоматизации процессов управления персоналом
Как избежать типичных ошибок при автоматизации процессов управления персоналомКак избежать типичных ошибок при автоматизации процессов управления персоналом
Как избежать типичных ошибок при автоматизации процессов управления персоналомValery Leontyev
 
Экспертная система оценки информационной безопасности в организации
Экспертная система оценки информационной безопасности в организацииЭкспертная система оценки информационной безопасности в организации
Экспертная система оценки информационной безопасности в организацииГалина Пузанова
 
Securitystronghold presentation-antivirus
Securitystronghold presentation-antivirusSecuritystronghold presentation-antivirus
Securitystronghold presentation-antivirusw_harker
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеSQALab
 
Автоматизированная система управления проектами органов исполнительной власт...
Автоматизированная система управления проектами  органов исполнительной власт...Автоматизированная система управления проектами  органов исполнительной власт...
Автоматизированная система управления проектами органов исполнительной власт...ProjectPractice2013
 
06 по, классификация и системное
06 по, классификация и системное06 по, классификация и системное
06 по, классификация и системноеSergey Lomakin
 
Создание продукта для автоматизации сортировочных процессов в Почте России (А...
Создание продукта для автоматизации сортировочных процессов в Почте России (А...Создание продукта для автоматизации сортировочных процессов в Почте России (А...
Создание продукта для автоматизации сортировочных процессов в Почте России (А...PCampRussia
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Nickola14
 

Similar to Программные агенты в ERP системах (20)

Tkb presentation-client
Tkb presentation-clientTkb presentation-client
Tkb presentation-client
 
лекция № 12
лекция № 12лекция № 12
лекция № 12
 
01-lection-ka
01-lection-ka01-lection-ka
01-lection-ka
 
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...
Безопасная разработка и риск-ориентированный подход к ИБ. Санкт-Петербург, Ко...
 
Безопасная разработка и риски ИБ (2014)
Безопасная разработка и риски ИБ (2014)Безопасная разработка и риски ИБ (2014)
Безопасная разработка и риски ИБ (2014)
 
Как избежать типичных ошибок при автоматизации процессов управления персоналом
Как избежать типичных ошибок при автоматизации процессов управления персоналомКак избежать типичных ошибок при автоматизации процессов управления персоналом
Как избежать типичных ошибок при автоматизации процессов управления персоналом
 
нек спо
нек спонек спо
нек спо
 
Экспертная система оценки информационной безопасности в организации
Экспертная система оценки информационной безопасности в организацииЭкспертная система оценки информационной безопасности в организации
Экспертная система оценки информационной безопасности в организации
 
Securitystronghold presentation-antivirus
Securitystronghold presentation-antivirusSecuritystronghold presentation-antivirus
Securitystronghold presentation-antivirus
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
 
пр 2 ПО.docx
пр 2 ПО.docxпр 2 ПО.docx
пр 2 ПО.docx
 
спо
споспо
спо
 
спо
споспо
спо
 
Автоматизированная система управления проектами органов исполнительной власт...
Автоматизированная система управления проектами  органов исполнительной власт...Автоматизированная система управления проектами  органов исполнительной власт...
Автоматизированная система управления проектами органов исполнительной власт...
 
06 по, классификация и системное
06 по, классификация и системное06 по, классификация и системное
06 по, классификация и системное
 
SELFHUB RUS
SELFHUB RUSSELFHUB RUS
SELFHUB RUS
 
Создание продукта для автоматизации сортировочных процессов в Почте России (А...
Создание продукта для автоматизации сортировочных процессов в Почте России (А...Создание продукта для автоматизации сортировочных процессов в Почте России (А...
Создание продукта для автоматизации сортировочных процессов в Почте России (А...
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01
 
О проекте UniSample
О проекте UniSample О проекте UniSample
О проекте UniSample
 
Система Mirapolis Knowledge Center. AFLEX Distribution
Система Mirapolis Knowledge Center. AFLEX DistributionСистема Mirapolis Knowledge Center. AFLEX Distribution
Система Mirapolis Knowledge Center. AFLEX Distribution
 

Программные агенты в ERP системах

  • 1. ТЕХНОЛОГИИ ПРОГРАММНЫХ АГЕНТОВ В ERP СИСТЕМАХ НОВОГО ПОКОЛЕНИЯ Сухомлин В.А.,Намиот Д.Е. МГУ имени М.В. Ломоносова Ломоносовские чтения 2016
  • 2. Лаборатория ОИТ • Задача проектирования информационных систем уровня предприятия на основе программных агентов. • Предоставление исходной информации для задачи проектирования корпоративной информационной среды • Отказ от монолитной программной системы в пользу набора автономных интеллектуальных агентов. Направление исследований
  • 3. Лаборатория ОИТ Содержание • О программных агентах • Классификация программных агентов • Средства разработки • Программные агенты и ERP
  • 4. О программных агентах Лаборатория ОИТ • По классическому определению программный агент – это программа- посредник. • Цель: выполнение действий от имени пользователя или другой программы Дополнительно: • самостоятельный запуск • автономность .
  • 5. Лаборатория ОИТ О программных агентах • Интеллектуальные агенты • Распределенные агенты • Мультиагентные системы • Мобильные агенты
  • 6. Лаборатория ОИТ Размывание термина • Сервисы (микро-сервисы) также могут быть автономны, обучаемы и т.д. • Мэшап – сервис, использующий данные из нескольких источников • Кибер-физические системы – присутствие человека
  • 7. Лаборатория ОИТ Классификация агентов • Агенты-покупатели или боты • Пользовательские или персональные агенты • Агенты по мониторингу и наблюдению • Агенты по анализу данных
  • 9. Лаборатория ОИТ Средства разработки: общие вопросы •идентификация и поиск агентов •жизненный цикл агентов, включая вопросы инсталляции и возможного перемещения •планирование исполнения, •приоритеты и синхронизация •взаимодействие агентов друг с другом •описание, анализ и учет контекста в работе агентов
  • 13. Лаборатория ОИТ Программные агенты и ERP • обеспечить гибкость информационной системы и увеличить скорость создания нового функционала; • избавиться от монолитного кода и облегчить (удешевить, ускорить) обновления системы; • обеспечить создание и запуск в эксплуатацию нового функционала, модели для которого неизвестны на данный момент, но, возможно, будут созданы позднее из имеющихся базовых элементов; • переложить на независимые компоненты часть функций (действий), которые до этого выполнялись человеком.
  • 14. Лаборатория ОИТ Программные агенты и ERP • DevOps как главная движущая сила в “компонентизации” сложных систем • Микро-сервисы как новая “модная” тенденция • Domain-Driven Design как основной подход к декомпозиции сложных моделей