Научная статья на тему 'О РАЗВИТИИ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ КЛАССА ERP НА ОСНОВЕ МОБИЛЬНЫХ ТЕХНОЛОГИЙ'

О РАЗВИТИИ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ КЛАССА ERP НА ОСНОВЕ МОБИЛЬНЫХ ТЕХНОЛОГИЙ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
218
33
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБЛАЧНЫЕ ERP-СИСТЕМЫ / МОБИЛЬНЫЕ ERP-СИСТЕМЫ / ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ / МОБИЛЬНЫЕ ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Жужгов М. В., Семёнов В. А.

Корпоративные информационные системы (КИС) в настоящее время играют такую же важную роль, какую сыграло в свое время появление вычислительных машин. История развития данных систем насчитывает более 60 лет, и в современном мире перед руководителями компаний особенно остро встает вопрос об инструментарии успешного управления бизнесом. Одной из ключевых тенденций в области развития КИС является применение мобильных технологий. Однако недостаточная систематизация знаний в данной области на основе научных подходов обусловливает низкий уровень внедрения мобильных технологий в КИС. Поэтому цель статьи состоит в аналитическом обзоре случаев применения мобильных технологий в КИС. Для этого был проведен соответствующий анализ научных статей и грантов в области развития данной концепции. Результатом работы является представленная информация о понятии мобильных облачных вычислений, их преимуществах и недостатках, описание существующих архитектур построения систем на основе данных вычислений, а также о моделях мобильных облачных услуг (сервисов) и анализе существующих ограничений, препятствующих широкому применению мобильных технологии в ERP-системах. Практическая значимость заключается в возможности использования полученной информации для формирования новой модели корпоративных информационных систем класса ERP на базе мобильных и облачных вычислений, позволяющей исключить или минимизировать недостатки существующей традиционной модели ERP.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ABOUT THE DEVELOPMENT OF ERP-CLASS CORPORATE INFORMATION SYSTEMS BASED ON MOBILE TECHNOLOGIES

Corporate information systems (CIS) currently play the same important role that the advent of computing machines once played. The history of the development of these systems has more than 60 years, and in the modern world, the question of the tools for successful business management is particularly acute for company managers. One of the key trends in the development of these systems is the use of mobile technologies. However, insufficient systematization of knowledge in this field based on scientific approaches causes a low level of implementation of mobile technologies in CIS. The purpose of the article is an analytical review of the application of mobile technologies in CIS. For this purpose, a corresponding analysis of scientific articles and grants in the field of development of this concept was carried out. The result of the work is the presented information about the concept of mobile cloud computing, their advantages and disadvantages, a description of existing architectures for building systems based on computing data, as well as models of mobile cloud services (services) and an analysis of existing limitations that prevent the widespread use of mobile technology in ERP systems. The practical significance lies in the possibility of using the information obtained to form a new model of ERP-class corporate information systems based on mobile and cloud computing, which allows eliminating or minimizing the disadvantages of the existing traditional ERP model.

Текст научной работы на тему «О РАЗВИТИИ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ КЛАССА ERP НА ОСНОВЕ МОБИЛЬНЫХ ТЕХНОЛОГИЙ»

2022 Электротехника, информационные технологии, системы управления № 41 Научная статья

DOI: 10.15593/2224-9397/2022.1.05 УДК 654.01

М.В. Жужгов, В.А. Семёнов

Пермский государственный национальный исследовательский университет,

Пермь, Россия

О РАЗВИТИИ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ КЛАССА ERP НА ОСНОВЕ МОБИЛЬНЫХ ТЕХНОЛОГИЙ

Корпоративные информационные системы (КИС) в настоящее время играют такую же важную роль, какую сыграло в свое время появление вычислительных машин. История развития данных систем насчитывает более 60 лет, и в современном мире перед руководителями компаний особенно остро встает вопрос об инструментарии успешного управления бизнесом. Одной из ключевых тенденций в области развития КИС является применение мобильных технологий. Однако недостаточная систематизация знаний в данной области на основе научных подходов обусловливает низкий уровень внедрения мобильных технологий в КИС. Поэтому цель статьи состоит в аналитическом обзоре случаев применения мобильных технологий в КИС. Для этого был проведен соответствующий анализ научных статей и грантов в области развития данной концепции. Результатом работы является представленная информация о понятии мобильных облачных вычислений, их преимуществах и недостатках, описание существующих архитектур построения систем на основе данных вычислений, а также о моделях мобильных облачных услуг (сервисов) и анализе существующих ограничений, препятствующих широкому применению мобильных технологии в ERP-системах. Практическая значимость заключается в возможности использования полученной информации для формирования новой модели корпоративных информационных систем класса ERP на базе мобильных и облачных вычислений, позволяющей исключить или минимизировать недостатки существующей традиционной модели ERP.

Ключевые слова: облачные ERP-системы, мобильные ERP-системы, облачные вычисления, мобильные облачные вычисления.

M.V. Zhuzhgov, V.A. Semenov

Perm National Research Polytechnic University, Perm, Russian Federation

ABOUT THE DEVELOPMENT OF ERP-CLASS CORPORATE INFORMATION SYSTEMS BASED ON MOBILE TECHNOLOGIES

Corporate information systems (CIS) currently play the same important role that the advent of computing machines once played. The history of the development of these systems has more than 60 years, and in the modern world, the question of the tools for successful business management is particularly acute for company managers. One of the key trends in the development of these systems is the use of mobile technologies. However, insufficient systematization of knowledge in this field based on scientific approaches causes a low level of implementation of mobile technologies in CIS. The purpose of the article is an analytical review of the application of mobile technologies in CIS. For this purpose, a corresponding analysis of scientific articles and grants in the field of development of this concept was carried out. The result of the work is the presented information about the concept of mobile cloud computing, their advantages and disadvantages, a description of existing architectures for building systems based on computing data, as well as models of mobile cloud services (services) and an analysis of existing limitations that prevent the widespread use of mobile technology in ERP systems. The practical significance lies in the possibility of using the information obtained to form a new model of ERP-class corporate information systems based on mobile and cloud computing, which allows eliminating or minimizing the disadvantages of the existing traditional ERP model.

Keywords: cloud ERP system, mobile ERP system, cloud computing, mobile cloud computing.

Введение

В истории развития корпоративных информационных систем можно выделить три ключевых фактора, способствующих данному процессу [1]:

1. Совершенствование аппаратных и программных технологий, таких как вычислительная мощность, память и средства связи, необходимых для поддержки работы вышеупомянутых систем.

2. Продвижение концепции интегрированных информационных систем.

3. Акцентирование на конкретном бизнес-процессе, а не на функциональной направленности.

Следует прояснить, что представляет собой корпоративная информационная система и в чем ее отличие от информационной системы и стандарта. Под стандартом понимается некоторая типовая методология планирования, учета и соответственно принятия управленческих решений [2]. Ввиду этого информационная система будет представлять собой специализированное программное обеспечение, реализующее стандарт в заданной предметной области компании.

И, наконец, корпоративная информационная система есть автоматизированная информационная система управления масштаба предприятия, построенная на одном из стандартов управления [2]. На рис. 1 представлены основные вехи развития стандартов управления предприятием, последним этапом которого считается ERP-2.

Урсввньупр«вяения

Рис. 1. Развитие стандартов управления предприятием

Однако, начиная с 2010-х гг., акцент в развитии данных систем сместился со стандартов управления в сторону новейших информационно-технологических решений, в частности, в области облачных и мобильных вычислений (рис. 2).

Рис. 2. Хронология развития систем класса ERP

Технологические достижения в области мобильных вычислений и построения архитектуры ERP-систем, прорыв в развитии мобильного HCI (Human-Computer Interaction - человеко-машинного взаимодействия) и повсеместное распространение мобильных устройств привели к растущим требованиям доступа к ERP-системам через данные устройства. Таким образом, корректнее будет сформулировать, что последней эпохой в хронологической эволюции ERP-систем является мобильная ERP. И этому поспособствовали определенные причины.

Так, в отчете Абердинской группы (Aberdeen Group), основанном на опросе 201 организации, утверждается, что 58 % передовых организаций уже предоставляют своим сотрудникам доступ к своим

ERP-системам с помощью мобильных устройств, и еще 37 % всех организаций, участвовавших в опросе, планируют внедрить этот тип доступа в ближайшем будущем [3]. На рис. 3 показаны процентные доли внедрения мобильной ERP в передовых, в средних по отрасли и в отстающих организациях, о которых сообщалось в соответствующем исследовании Aberdeen Group.

70 % о 60 %

и

с 50 %

m

о

¡5 40 % ч: о

§ 30 % о.

ш 20 % т о

с 10 % 0

Мобильный доступ Мобильные приложения ERP,

к ERP-системе адаптирования для конкретных

ролей или процессов

Рис. 3. Анализ доступности ERP-систем к мобильным устройствам

У организаций с мобильной ERP более чем в два раза больше шансов получать представление о состоянии всех происходящих процессов в системе в режиме реального времени, чем у стандартной ERP-системы. Независимо от того, позволяет ли она лицам, принимающим решения, отслеживать процессы по мере того, как происходят события, или она предоставляет информацию в реальном времени, под мобильной ERP подразумевается, что данные лица могут действовать незамедлительно на основе соответствующей информации (рис. 4). Фактически организации с мобильной ERP на 73 % чаще предоставляют доступ к отчетам в режиме самообслуживания.

Мобильные устройства становятся «умнее» и более производительными, но поддерживать бизнес-процессы при сохранении высоких скоростей, устойчивости операций и безопасности данных - непростая задача. Цель данной работы заключается в уточнении определения информационных систем управления класса ERP на основе использования мобильных платформ, разработке предложений по изменению базовых

Лучшие в своем классе

Средние по отрасли Отстающие

принципов стандарта управления MRP-2 и методологий внедрения информационных систем, оптимизации стандартных бизнес-процессов предприятий, выполняемых операционных вычислений и системном анализе эффективности использования мобильных платформ.

с " о и

Ч Г.

I С использованием мобильных устройств

I Без использования мобильных устройств

Видимость в режиме реального времени состояния всех процессов

Отслеживаемость компонентов и изделий на протяжении всего процесса закупок, производства и продаж

Доступ к отчетам в режиме самообслуживания

Рис. 4. Мобильная ERP-система улучшает видимость всех происходящих изменений в системе

1. Облачные БРР-системы

Облачные вычисления появились как новая модель вычислительной инфраструктуры и программного обеспечения, которая изменила архитектуру производственного программного обеспечения благодаря использованию веб-архитектуры для управления и интеграции производственного программного обеспечения в мощных центрах обработки данных. Облачные вычисления обладают следующими преимуществами [4]:

- меньше первоначальных капиталовложений;

- меньшее количество времени, необходимое для запуска новых услуг;

- снижение расходов на техническое обслуживание и эксплуатацию;

- эффективное использование за счет виртуализации;

- более простое аварийное восстановление.

В настоящее время в мировой практике использования корпоративных информационных систем применяются два вида моделей развёртывания ЕЯР-систем на предприятиях, а именно: on-premise (дословно переводится как «на предприятии», что означает использование

собственных ресурсов для размещения программного обеспечения) и on-cloud (программы, которые уже развернуты на удаленном сервере или предназначены специально для этого).

Облачные ERP - это решения для управления ресурсами предприятия, процессинг данных в которых осуществляется на стороне сервис-провайдера, а пользователям предоставляется удаленный доступ к интерфейсу системы для работы с ней. Вместо того, чтобы размещать всю систему на собственных независимых серверах, компания арендует доступ к системе у провайдера и имеет постоянный доступ к ней через Интернет. ERP-система может также находиться в частном облаке (на собственных серверах предприятия), но поставляться через облако, например, в территориально-удаленные подразделения [5].

Необходимо отметить, что за последнее десятилетие отношение бизнеса в целом к облачным вариантам ERP-систем резко изменилось. В ежегодных отчетах консалтинговой компании Panorama Consulting [6] за 2014 [7] и 2020 гг. [8] были сформированы следующие сводные данные по трансформации существующих ERP-систем организаций к облачным вариантам. По результатам опроса за 2014 г., подавляющее большинство организаций еще не использовало облачные решения ERP систем (85 %) (рис. 5).

■ оп-ргеmise ERP (л с-кал ьн о-е профаммюв обеспечение)

Щ cl cl d ERP (облачное

SaaS |(п рсирашшое обеспечение как услуге;

Рис. 5. Доли занимаемых ERP-систем на рынке за 2014 г.

Однако в отчете за 2020 г. картина обстоит совсем иначе. Более половины (рис. 6) респондентов-организаций используют облачные варианты ERP-систем.

Облачная модель предоставления услуг SaaS (Software-as-aService - Программное обеспечение-как-услуга) [9] чаще всего предоставляет услуги для организации, использующей системы планирования ресурсов (ERP), и на то имеется несколько причин. Она дает бизнесу возможность снизить операционные расходы на ИТ за счет аутсорсинга обслуживания, поддержки оборудования и программного обеспечения поставщику облачных услуг. Это позволяет бизнесу перераспределять затраты на ИТ-операции от расходов на поддержку работы оборудования и программного обеспечения до расходов на персонал для достижения других целей. Кроме того, благодаря централизованному размещению приложений обновления ни них могут выпускаться без необходимости установки пользователями нового программного обеспечения.

Всего же существуют три модели предоставления облачных услуг. Помимо SaaS, это IaaS (Infrastructure-as-a-Service - Инфраструкту-ра-как-услуга) и PaaS (Platform-as-a-Service - Платформа-как-услуга). Различия между данными системами можно представить следующим образом (рис. 7). IaaS предоставляет инфраструктурные услуги более низкого уровня, в которых пользователи управляют ресурсами напрямую с помощью гостевой операционной системы. PaaS и SaaS предоставляют услуги более высокого уровня, для которых пользователи работают не непосредственно в операционной системе, а на программных платформах или сервисных продуктах. В работе обычного сервиса участвуют следующие службы: поставщик услуг (сервис-провайдер), потребитель услуг и сервис обмена данными.

Пакет программного обеспечения

Г

V

«Инфраструктура-как-услуга»

«Платфлорма-как-услуга»

Приложения Управляется владельцем Приложения Управляется владельцем Приложения

Данные Данные Данные

Среда выполнения Среда выполнения Среда выполнения

Промежуточное ПО Промежуточное ПО Промежуточное ПО

Операционная система Операционная система Операционная система

Виртуализация Виртуализация Управляется поставщи ком Виртуализация

Сервера Сервера Сервера

Хранилище данных Хранилище данных Хранилище данных

Сетевое управление Сетевое управление Сетевое управление

«Программное-обеспечение-как-услуга

Л

J

Рис. 7. Модели обслуживания в облачных вычислениях

Нетрудно заметить, что в классификации облачных сервисов основной упор делается в сторону поставщика услуг. При обсуждении моделей мобильных облачных услуг мы рассмотрим их с точки зрения вовлеченных участников обслуживания. Добавление мобильных устройств в модель облачного сервиса вводит дополнительные шаблоны реагирования в работу сервиса, включая разгрузку, миграцию и композицию (построение) сервиса.

2. Мобильные ERP-системы

В 2002 г. термин «мобильная ERP-система» был впервые отмечен в статье [10], в которой авторы особо отмечали, что мобильная ERP станет будущим ERP-систем и их естественным продолжением. Таким образом, мобильная ERP считается примером более широкой концепции, которой является ERP. Тема мобильной ERP все еще находится на ранней стадии развития, и на сегодняшний день она считается перспективной темой в плане практических внедрений, а также в исследованиях в области развития корпоративных информационных систем. Кроме того, существует нехватка соответствующих обзоров, связанных с этой темой.

Мобильное предприятие - это термин для описания корпорации или крупной организации, которая поддерживает важные бизнес-

функции и/или использование бизнес-приложений с помощью беспроводных мобильных устройств. В мобильном предприятии сотрудники используют мобильные устройства, чтобы выполнять часть либо все бизнес-операции, соответствующие их рабочим компетенциям в компании [11, 12]. Например, торговый агент в режиме реального времени может получать информацию обо всех изменениях в заказах, когда возникает соответствующий запрос; торговый представитель может использовать мобильное устройство для проверки текущего количества на складе запрошенных клиентом товаров или для проверки статуса заказов на поставку для определенного склада [13].

Достижения в области мобильной индустрии привели к идее вывести ERP-систему на новый уровень, однако владельцы бизнеса все еще не решаются перейти от стандартной аппаратной поддержки к мобильной системе. Это сложная инновация и сопряжена с большим риском, однако с многообещающим перспективами [3, 14-17]:

- повышение производительности предприятия;

- достижение более высокой операционной эффективности и результативности на предприятии;

- сокращение некоторых затрат предприятия;

- усиление надзора и контроля;

- обеспечение видимости и отслеживаемости всех бизнес-процессов и функций в режиме реального времени;

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- обеспечение лучшего и ускоренного времени для принятия решений;

- углубление взаимодействия с клиентами;

- оптимизация рабочих процессов.

Имея полный доступ к ERP на своем мобильном устройстве, менеджеры могут санкционировать соответствующие изменения для ускорения конкретных заказов на выполнение работ или поставок, а финансовые аналитики могут мгновенно получать информацию о последствиях проблем с поставками или производством, что позволяет принимать более эффективные решения по их устранению. На более крупных производственных объектах использование мобильной ERP может устранить необходимость в установке дорогостоящих сетей и в усилении мер безопасности. Как построение облачных ERP-систем базируется на модели облачных сервисов, так и построение мобильных ERP-систем базируется на моделях мобильных облачных вычислений.

3. Мобильные облачные вычисления

В начале 1990-х гг., в эпоху персональных компьютеров, было сформулировано несколько представлений о новых возможных видах вычислений, и одно из них было представлено Марком Вайзером, пионером мобильных вычислений [18, 19]. В литературе можно найти несколько концепций, связанных с мобильными вычислениями, таких как повсеместные вычисления (pervasive computing), встроенные вычисления (embedded computing), повседневные вычисления (everyday computing) и невидимые вычисления (invisible computing) [18]. Однако Райхенбахер провел различия между этими категориями следующим образом: мобильные вычисления относятся к возможности использования вычислительных средств во время перемещений пользователя в отличие от традиционных стационарных вычислений, в то время как остальные категории делают еще один шаг вперед в своей концепции вычислений, позволяя производить вычисления практически везде и внедряя его в любой повседневный объект, и, таким образом, процесс доступа к таким вычислениям не будет ограничен конкретным устройством или определенным местом.

Мобильные облачные вычисления стали заметными благодаря резкому росту числа произведённых мобильных устройств, подключенных к Интернету. Они определяются как система, в которой обработка и хранение данных выполняются вне мобильной среды [20]. Приложения теперь имеют более широкий охват, поскольку вычисления и хранение данных применяются в облаке, а не непосредственно на мобильном устройстве [20].

Концепция MCC (Mobile Cloud Computing - мобильные облачные вычисления) [21] - это механизм, использующий множество различных технологий для создания веб-сервисов путем объединения технологий мобильных вычислений, беспроводных сетей и облачных вычислений (CC - Cloud Computing). Использование данного механизма дает множество преимуществ, которые вытекают из преимуществ трех вышеупомянутых технологий. Например, использование решения на основе MCC является альтернативным подходом для устранения ограничений, вызванных возможностями мобильных вычислений, например, короткое время автономной работы мобильных устройств. Использование MCC также может расширить сферу услуг облачных

вычислений за счет внедрения мобильных вычислений и беспроводных сетей, используя накопитель данных мобильного устройства.

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

Увеличение срока службы батареи мобильного устройства. Ограниченный заряд батареи в силу физических обстоятельств является одной из главных проблем при проектировании самих мобильных устройств [22]. Предлагаемые решения для обхода данного недостатка заключаются в изменении архитектуры (компонентов) мобильного устройства или добавлении нового оборудования, что поможет увеличить заряд батареи устройства, но, разумеется, является труднодостижимым или невозможным в настоящее время. MCC представляет решение по экономии времени автономной работы устройства путем выгрузки ресурсоемких приложений в облако с помощью различных методов разгрузки вычислений, где весь процесс обработки будет выполнен на облаке, после чего результат будет возвращен обратно на мобильное устройство [23]. Таким образом, это предотвращает длительное время работы приложения на мобильных устройствах и увеличивает срок службы батареи.

Увеличение емкости хранилища данных и вычислительной мощности мобильного устройства. Емкость накопителя данных для мобильных устройств также является существенным ограничением. MCC предоставляет более существенный объем виртуальной памяти. Данное решение предназначено для того, чтобы позволить мобильным пользователям использовать беспроводные сети для хранения и доступа данных в облаке. В мобильных устройствах вычислительная мощность может быть сэкономлена за счет обработки приложений в облаке. Следовательно, без особых ограничений на использование ресурсов облака MCC позволяет пользователям исполнять ресурсоемкие приложения.

Повышение надежности. В целях безопасной эксплуатации мобильного устройства эффективно хранить данные или запускать приложения в облаках, поскольку они хранятся и поддерживаются на множестве серверов, что снижает риск потери данных и приложений на мобильных устройствах [22]. MCC может повысить безопасность мобильных устройств за счет централизованного обслуживания и мониторинга программного обеспечения. Как для поставщиков услуг, так и для конечных пользователей MCC может быть разработан как комплексная модель защиты данных. Поставщики облачных решений обеспечивают безопасность приложений, проводя операции по сканированию на наличие вирусов и вредоносного кода.

4. Архитектура мобильных облачных вычислений

В настоящий момент существуют три вида архитектур, используемых при построении систем мобильных облачных вычислений.

Сервис-ориентированная архитектура. Сервис-ориентированная архитектура (SOA - Service-Oriented Architecture) MCC состоит из трех уровней [22], как показано на рис. 8, и имеет три компонента - мобильная сеть, интернет-сервис и облачный сервис.

Мобильная сеть состоит из мобильных устройств и сетевых операторов. Мобильными устройствами могут быть смартфоны, КПК, спутниковые телефоны, ноутбуки и так далее. Они подключаются к сетевому оператору через базовые приемопередающие станции, точки доступа к сети (например, Wi-Fi) или спутники. Они устанавливают и контролируют соединение между функциональным интерфейсом, мобильным устройством и оператором сети. Запрос и информация от мобильного устройства (обычно это идентификатор и местоположение клиента) передаются на центральный процессор и серверы сетевых

провайдеров. Здесь операторы предоставляют различные услуги через процессы аутентификации и авторизации пользователей. Интернет-сервис играет роль моста между мобильной сетью и облаком. Запросы подписчиков доставляются в облако с помощью высокоскоростного интернет-соединения. Используя проводные соединения или передовые беспроводные технологии, как 3G или 4G, пользователь получает услуги из облака.

Мобильная сеть

* - Сервер авторизации и аутентификации

**

- Домашнии агент

Рис. 8. Сервис-ориентированная архитектура для построения системы мобильных облачных вычислений

Архитектура «агент-клиент». В этой архитектуре мобильные устройства не подключаются к облаку напрямую. Они подключены к облаку через особые агенты, такие как маломощные станции сотовой связи (femtocell) [24], небольшие центры обработки данных (cloudlet) [25], или используя оба агента одновременно, как показано на рис. 9. Облачные системы расположены на большом расстоянии от пользователей, поэтому существует вероятность задержки при передаче данных. Эти агенты могут удовлетворить потребности пользователей

с высокой пропускной способностью, с низкой задержкой и низкой стоимостью в обслуживании. Архитектура показана на рис. 9. Здесь M1, M2, M3 и M4 - это мобильные устройства, которые подключены к облаку не напрямую, а через такие агенты, как femtocell и cloudlet.

Рис. 9. Архитектура «агент-клиент» при построении системы мобильных облачных вычислений

Cloudlet - это компьютер или кластер компьютеров с богатыми ресурсами, обеспечивающих стабильное подключение к высокоскоростному Интернету, и доступные для мобильных устройств. Если пользователь не хочет загружать какую-либо задачу непосредственно в облако из-за вероятности в задержке данных, он или она может загрузить ее в ближайший доступный облачный модуль. Если устройство не может найти ни одного доступного облака, оно отправит запрос в облако или, в худшем случае, выполнит задачу за счет собственных ресурсов.

Femtocell, хорошо известная как «домашняя базовая станция», является мини-версией традиционных макросот. Фемтосоты устанавливаются внутри помещений для обеспечения покрытия сети всего здания [26-28]. Мобильные устройства подключаются к фемтосотам,

а они, в свою очередь, подключаются к мобильной сети с помощью DSL, кабельной широкополосной связи, оптических волокон или беспроводных технологий последней мили [29-31]. Точки доступа Femtocell могут реализовывать технологии сотовой связи, такие как UMTS/HSPA/LTE и мобильные WiMAX. Таким образом, они могут предоставлять пользователю бесперебойные услуги 3G и 4G и могут также использоваться для подключения мобильных устройств к облаку. Поскольку это обеспечивает более высокую пропускную способность, пользователь столкнется с очень небольшой задержкой при загрузке задач в облако или облачный пакет.

Совместная архитектура. В настоящее время смартфоны работают независимо, используя свои локальные вычислительные, сенсорные, сетевые возможности и возможности хранения данных. Когда данные передаются другим устройствам через централизованный сервер или облако, это требует определенных затрат. Этого можно избежать с помощью совместных вычислений [22].

Рис. 10. Совместная архитектура при построении системы мобильных облачных вычислений

В этой архитектуре ресурсы мобильного устройства используются путем рассмотрения устройства, как части облака. Облачный сервер может быть контроллером и планировщиком для совместной работы устройств. Путем объединения данных смартфона и вычислителя можно создать облачную систему из смартфонов. Мобильные приложения могут использовать ресурсы облака смартфонов, поэтому обработка мобильных данных в данном облаке может устранить уязвимости

и ограничения на выгрузку данных на удаленный сервер. На рис. 10 показана архитектура совместной работы МСС, где М1, М2, М3 и М4 являются мобильными устройствами, а М2, М3 и М4 сформировали облако смартфонов, и М1 использует его.

5. Основные ограничения и исследовательские задачи в области мобильных облачных вычислений

В данном разделе рассматриваются основные исследовательские задачи, требующие научно-практического подхода при реализации эффективного и действенного МСС. Вопросы исследования охватывают такие задачи, как распределение ресурсов для разгрузки; создание модуля принятия решений по разгрузке мобильных приложений в облако; изучение влияния нагрузки на трафик беспроводной сети; управление энергопотреблением мобильных устройств; оптимизация задач МСС, а также вопросы конфиденциальности и безопасности.

Распределенная разгрузка ресурсов. Поскольку большая по масштабам требуемых вычислений задача может и должна иметь ряд подзадач, для достижения быстрой и надежной обработки последних необходимо изучить и разработать технические методы распределения ресурсов (планировщик задач), их миграции и балансировки нагрузки, которая должна учитывать существующие ограничения мобильных устройств и облачных вычислений для стабилизации энергетических затрат мобильных вычислительных устройств и системы облачных вычислений. В частности, по этой теме была проведена исследовательская работа [32]. Тем не менее, необходимо провести дальнейшее расследование в этой области.

Модуль принятия решения по выгрузке мобильного приложения. Важный модуль, который необходимо должным образом изучить, чтобы обеспечить энергоэффективную и надежную разгрузку. Модуль принятия решения по выгрузке напрямую координирует и управляет механизмом разгрузки, который представляет собой решение о том, надо ли выгрузить задачу в облако либо не рассматривать такие факторы, как заряд батареи мобильного устройства, объем памяти, занимаемый в памяти устройства приложением, и задержка данных при беспроводной передаче данных в случае выполнения задачи на мобильном устройстве. Существуют два вида разгрузок: полная и частичная. Кроме того, разделение приложений используется на этапе выгрузки и загрузки приложений

обратно из облака. Решение может заключаться в том, чтобы принять, отклонить или отложить выполнение задачи, подлежащей выгрузке. В связи с этим был проведен ряд исследований [33-37]. Однако в этой области также необходимо провести дальнейшие научные работы.

Влияние нагрузки на трафик в беспроводной сети и на потребляемую мощность мобильным устройством. В этом случае такие оценочные показатели эффективности, как аналитическая производительность, качество обслуживания (QoS) и качество опыта ^оЕ), являются основополагающими принципами по определению производительности мобильных облачных вычислений для пользователей облачных мобильных устройств. В данной области практически отсутствуют какие-либо значительные научные работы.

Оптимизация задач в МСС. В МСС необходимо рассматривать и достигать одновременно более одной цели или задачи. Например, при достижении эффективного и надежного выполнения вычислительных задач также необходимо учитывать энергопотребление для повышения производительности мобильных устройств. Следовательно, необходимо критически изучить многозадачную оптимизацию для повышения эффективности МСС.

Центры обработки данных в МСС. Технологическая концепция обработки данных в MCC требует дальнейшего изучения, поскольку эти методы позволяют существенно решить проблему задержки в беспроводной сети или при подключении к удаленным сетям на больших расстояниях между мобильным устройством и сотовой мобильной станцией или спутником. Данная технология требует определенной, сложной инфраструктуры и, в частности, была проведена исследовательская работа по этой теме [32].

Конфиденциальность и безопасность. Конфиденциальность и безопасность находятся среди основных направлений в области исследовательских задач по MCC. В случае нарушения безопасности требования к доступности, целостности и конфиденциальности не могут быть гарантированы, поскольку МСС использует беспроводную сеть для связи, которая более уязвима для угроз безопасности. Более того, поскольку пользователи мобильных устройств переносят свои задачи в облако, вопросы конфиденциальности необходимо рассматривать на облачном уровне. Многие авторы в своих статьях [33, 38-41] предприняли следующие варианты решений проблемы безопасности:

использование облачного шифрования данных; использование защищенной системы контроля доступа; внедрение надежной модели контроля доступа; принятие контроля доступа к данным и аутентификация с учетом конфиденциальности. Однако необходимо провести более интенсивную исследовательскую работу при рассмотрении вопроса о том, как создать защищенную систему и эффективную связь в МСС.

6. Модели построения мобильных облачных сервисов

Сервисы мобильных облачных вычислений имеют существенные отличия от обычных сервисов облачных вычислений. В первую очередь это связано с тем, что классификация последних завязана на концепции виртуализации [42]. С увеличением числа пользователей, использующих мобильные приложения, работа которых связана с обработкой данных на серверах, функционирующими в облаке, разбиение архитектуры мобильных облачных вычислений на отдельные компоненты показывает, как мобильные устройства и их владельцы взаимодействуют друг с другом в рамках мобильных облачных вычислений. Под компонентами понимаются мобильные пользователи (клиенты), промежуточное программное обеспечение и облачные сервисы. Каждый мобильный клиент подключается к облаку через промежуточное программное обеспечение поставщика услуг. Компонент промежуточного программного обеспечения может отправлять обновления в обе стороны по Интернету [43].

Модели мобильных облачных сервисов классифицируются [44] на основе исполняемых ролей вычислительных объектов - MaaSC (Mobile-as-a-Service-Consumer - Мобильные облачные вычисления как потребитель услуг), MaaSP (Mobile-as-a-Service-Provider - Мобильные облачные вычисления как поставщик услуг), MaaSB (Mobile-as-aService-Broker - Мобильные облачные вычисления как сервис брокер). Наиболее популярной моделью для мобильных облачных вычислений является MaaSC.

Maa.SC. Модель MaaSC (рис. 11) происходит из традиционной модели «клиент-сервер» путем внедрения концепции виртуализации, средств контроля доступа и других технологий, основанных на облачных вычислениях на начальном этапе создания модели. Мобильные устройства могут передавать свои функции вычисления и хранения в облако, чтобы повысить производительность и расширить возможности применения мобильных приложений. В этой архитектуре услуга

является односторонней - данные передаются с облака на мобильные устройства, где мобильные устройства выступают в роли потребителя услуг (service consumers). Большинство существующих служб MCC относится к этой категории.

Мобильные облачные вычищения как потребитель услуг Рис. 11. Модель MaaSC

MaaSP. MaaSP отличается от MaaSC тем, что роль мобильного устройства исполняет не потребитель услуг, а поставщик услуг. Например, с помощью встроенных датчиков, таких как GPS модуля, камеры, гироскопа и т.д., мобильные устройства способны воспринимать данные с других устройств и с окружающей среды и в дальнейшем предоставлять услуги зондирования другим мобильным устройствам через облако. На рис. 12 показано, как потребители получают услуги, предоставляемые как облачными, так и мобильными устройствами. Типы услуг, предоставляемых мобильными устройствами, варьируются в зависимости от их возможностей считывания и обработки.

Мобильные облачные вычисления как поставщик услуг Рис. 12. Модель MaaSP

ЫааЗБ. MaaSB (рис. 13) можно рассматривать как расширение MaaSP, где MaaSB предоставляет сетевые услуги и услуги по передаче данных для других мобильных устройств или узлов считывания.

Мобильные сблэ-ьь е вычисления как сервис Брокер Рис. 13. Модель MaaSB

Применение MaaSB желательно в исключительных обстоятельствах, поскольку мобильные устройства обычно имеют ограниченные возможности по сравнению с устройствами, специально разработанными для выполнения специализированных функций и считывания локационных данных.

MaaSB расширяет границы облака до мобильных устройств и беспроводных датчиков. Таким образом, мобильное устройство может быть сконфигурировано в качестве шлюза или прокси-сервера, предоставляя сетевые услуги с помощью различных коммуникационных сетей, таких как 3/4/5G, Bluetooth, Wi-Fi и т.д. Кроме того, мобильное устройство прокси-сервера также может обеспечивать безопасность и защиту конфиденциальности своих подключенных датчиков.

В настоящее время выделяют четыре области применения мобильных облачных сервисов - мобильная коммерция, мобильное обучение (образование), мобильная индустрия игр, мобильный мониторинг здоровья [44].

Расширение ERP-систем до мобильных решений заключается в интеграции мобильных устройств и корпоративных приложений на базе облачных платформ. Например, в работе [45] формулируются концептуальная основа по созданию ERP-систем на базе мобильных и облачных вычислений и несколько путей решения данной методологической проблемы.

7. Ограничения и решения, связанные с внедрением мобильных ERP-систем

Несмотря на прогресс в области развития мобильной индустрии, приведший к идее вывести ERP-систему на новый уровень, владельцы бизнеса не спешат осуществлять переход от стандартной аппаратной поддержки к мобильной системе. Это сложная инновация и сопряжена с большими рисками. В частности, выделяют три основные области, которые нужно решить компаниям в первую очередь, чтобы расширить существующую ERP-систему до уровня мобильной версии.

Управление мобильностью. Управление корпоративной мобильностью (EMM - Enterprise mobility management) - это совокупность людей, процессов и технологий, ориентированных на управление растущим количеством мобильных устройств, беспроводных сетей и связанных с ними услуг для обеспечения широкого использования мобильных вычислений в бизнес-контексте. Когда мы говорим «управление мобильностью», это относится к управлению мобильностью устройства. Для выполнения ежедневных бизнес-транзакций сотрудники могут переезжать с одного места на другое, поэтому мобильность крайне важна. Это развивающаяся дисциплина на предприятии, и важно отметить, что за последние несколько лет все больше работников при использовании смартфонов и планшетных вычислительных устройств обращались за поддержкой при использования этих устройств непосредственно на рабочем месте [11].

Управление приложениями. Управление приложениями - очень важное соображение. Приложение на мобильном устройстве может быть скомпрометировано другими пользователями, если не поддерживать его безопасную эксплуатацию должным образом. Системные администраторы не могут рассчитывать на такой же доступ к клиентам мобильных устройств, как и к настольным устройствам на рабочих местах. Отсутствие доступа делает такие рутинные задачи, как развертывание, настройки конфигурации, установка приложений и выполнение задач службы поддержки, крайне затруднительными. Каждое устройство имеет уникальные требования к управлению, и задачи часто должны выполняться удаленно. Системы управления мобильностью предприятия, как правило, предоставляют промежуточное программное обеспечение для автоматизации задач управления и изолируют администраторов от сложности выполнения задач на многих различных типах устройств.

Управление общей безопасностью. Мобильные устройства легко теряются или крадутся, данные на этих устройствах крайне уязвимы. Если корпоративные данные доступны через персональное мобильное устройство, организации внезапно теряют значительный контроль над тем, кто может получить доступ к этим данным. Они могут включать защиту паролем, технологии шифрования и/или удаленной очистки, которая позволяет администратору удалять все данные с скомпрометированного устройства. Во многих системах политики безопасности могут централизованно управляться и применяться. Такие системы управления устройствами запрограммированы на поддержку и взаимодействие с интерфейсами прикладного программирования различных производителей устройств для повышения соответствия требованиям безопасности без увеличения затрат труда. Использование мобильных устройств должно соответствовать политике компании, чтобы предотвратить некорректное использование устройства.

8. Мировой рынок корпоративной мобильности

Рынок корпоративной мобильности в целом активно развивается. Основные стимулы этого развития включают дальнейший рост продаж и массовой доступности мобильных устройств, в том числе новых форм мобильных устройств, например, носимые устройства.

Услуги по созданию решения (разработка стратегии, внедрение интеграция обучение, услуги управления)

Устройства, принадлежащие корпорации

Корпоративное мобильное ПО

Устройства, принадлежащие сотрудникам

Платформы разработки приложений

Приложения MES

ПО управления ПО

мобильностью безопасности

EMM MES

ПО управления ПО управления ПО управления

устройствами приложениями контентом

MDM MAM MCM

Рис. 14. Структура рынка корпоративной мобильности

Активное внедрение облачных технологий и социальных сетей также стимулирует развитие рынка корпоративной мобильности. Адаптация решений под пользователей и так называемый тренд BYOD [46] являются наиболее важными тенденциями на рынке корпоративной мобильности, который можно представить следующим образом (рис. 14). К рынку отнесены сами мобильные устройства, мобильное программное обеспечение и услуги по созданию мобильных корпоративных решений. Последнее было основным предметом исследования в данной статье, и, как можно заметить, далеко не полностью были освещены вопросы данного подпункта корпоративной мобильности.

Заключение

Число мобильных пользователей растет в геометрической прогрессии. Люди хотят, чтобы любая возможность, предоставляемая ПК или другим, аналогичным по функционалу устройствам, была доступна в любом месте и в любое время с мобильного устройства. ERP-система -это жизненно важная информационная система в области технологий и бизнеса. ERP-решения активно развиваются, и важно обеспечить оперативный доступ к критически важным бизнес-данным и функциям, позволяя сотрудникам выполнять как внутренние, так и внешние задачи независимо от того, где они физически находятся. Мобильные ERP-приложения, разработанные с удобным, адаптивным интерфейсом, могут помочь пользователям выполнять работу, даже если они не находятся на автоматизированном рабочем месте. Для достижения этой цели, которая считается одной из многообещающих в области развития корпоративных информационных систем, требуются огромные исследовательские усилия по реализации данных идей на практике. Проведенный аналитический обзор показывает, что в настоящее время, в частности, отсутствуют научные публикации, посвященные методикам оценки эффективности использования мобильных платформ в системах управления. В связи с этим необходимо уделить особое внимание задачам распределенной разгрузки ресурсов, оценки потребляемых мощностей мобильным устройством, а также вопросам безопасности и конфиденциальности не только передаваемых данных, но и самих мобильных устройств.

Библиографический список

1. Monk E.F., Wagner B.J. Concepts in enterprise resource planning. -Boston, Cengage Learning, 2013.

2. Семёнов В.А. Проектирование систем корпоративного управления. - 2-е изд. - Пермь: Изд-во Перм. гос. нац. исслед. ун-та, 2012. - 88 с.

3. Mobile ERP: Taking ERP ROI into your own hands [Электронный ресурс]. - URL: https://www.netatwork.com/sage-erp-x3/docs/food_beverage/ march-2015/White-paper-Improving-traceability-with-mobile-ERP.pdf (дата обращения: 28.06.2021).

4. Cloud computing and enterprise resource planning systems [Электронный ресурс]. - URL: https://www.researchgate.net/publication/ 290021767_Cloud_Computing_and_Enterprise_Resource_Planning_Systems (дата обращения: 22.11.2021).

5. Облачные ERP-системы [Электронный ресурс]. - URL: https://www.tadviser.m/mdex.php/Статья:Облачные_ERP-cистемы (дата обращения: 07.04.21).

6. Panorama consulting - Home page [Электронный ресурс]. -URL: https://www.panorama-consulting.com/company/ (дата обращения: 24.10.2021).

7. Panorama consulting solutions releases 2014 ERP: Report [Электронный ресурс]. - URL: https://www.panorama-consulting.com/ company/press-releases/panorama-consulting-solutions-releases-2014-erp-rep-ort/ (дата обращения: 24.10.2021).

8. Panorama Consulting Group 2020 ERP Report [Электронный ресурс]. - URL: https://www.panorama-consulting.com/resource-center/2020-erp-report/ (дата обращения 24.10.2021).

9. Tsai W., Bai X., Huang Y. Software-as-a-service (SaaS): Perspectives and challenges // Science China. Information Sciences. - March, 2014. - Vol. 57, № 5. - P. 1-15. DOI: 10.1007/s11432-013-5050-z

10. Hillman Willis T., Hillary Willis-Brown A. Extending the value of ERP // Industrial Management & Data Systems. - February, 2002. -Vol. 102, № 1. - P. 35-38. DOI: 10.1108/02635570210414640

11. Survey: mobile apps increase enterprise performance and productivity advantages, top three mobile app strategies gain momentum [Электронный ресурс]. - URL: https://ipadcto.com/2011/01/05/survey-mobile-apps-increase-enterprise-performance-and-productivity-advantages-top-three-mobile-app-strategies-gain-momentum/ (дата обращения: 22.11.2021).

12. Stieglitz S., Brockmann T. Increasing organizational performance by transforming into a mobile enterprise // MIS Quarterly Executive. -December, 2012. - Vol. 11. - № 4. - P. 189-204.

13. Dabkowski A., Jankowska A.M. Comprehensive framework for mobile ERP system // 14th International Workshop on Database and Expert Systems Applications. - October, 2003. - P. 890-894. DOI: 10.1109/DEXA.2003.1232134.

14. Adoption of mobile ERP in traditional-ERP organizations: the effect of computer self- efficacy emergent research forum paper [Электронный ресурс]. - URL: https://www.researchgate.net/publication/ 311558302_Adoption_of_Mobile_ERP_in_Traditional-ERP_Organizations _The_Effect_of_Computer_Self-_Efficacy_Emergent_Research_Forum_Pa-per (дата обращения: 10.07.21).

15. BYOD and the growing demand for mobile ERP [Электронный ресурс]. - URL: https://www.manmonthly.com.au/features/byod-and-the-growing-demand-for-mobile-erp/ (дата обращения: 21.11.2021).

16. Gelogo Y., Kim H.-K. Mobile integrated enterprise resource planning system architecture // International Journal of Control and Automation. - March, 2014. - Vol. 7, № 3. - P. 379-388. DOI: 10.14257/ijca.2014.7.3.36

17. Pavin R.D.P., Klein A.Z. Organizational consequences of the adoption of mobile erp systems: case studies in Brazil // Journal of Information Systems and Technology Management. - May, 2015. - Vol. 12, № 2. - P. 219-232. DOI: 10.4301/S1807-17752015000200002

18. Adaptive visualisation of geographic information on mobile devices [Электронный ресурс]. - URL: https://www.researchgate.net/ publication/200622119_Mobile_Cartography_-_Adaptive_Visualisation_of _Geographic_Information_on_Mobile_Devices (дата обращения: 25.09.2021).

19. Weiser M. The computer for the 21st Century // IEEE Pervasive Computing. - Jan.-March, 2002. - Vol. 1, № 1. - P. 19-25. DOI: 10.1109/MPRV.2002.993141

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

20. Mallya K.R. Secure learning in the mobile cloud // IEEE International Conference on Advances in Computer Applications (ICACA). -October, 2016. - P. 125-130. DOI: 10.1109/ICACA.2016.7887936

21. Al-Janabi S., Al-Shourbaji I., Shojafar M. Mobile cloud computing: challenges and future research directions // The 10th International Conference on the Developments on eSystems Engineering (DeSe 2017) in Paris, France. - June, 2017. - P. 62-67. DOI: 10.1109/DeSE.2017.21

22. A survey of mobile cloud computing: Architecture, applications, and approaches / H.D. Thai, C. Lee, D. Niyato, P. Wang // Wireless

Communications and Mobile Computing. - December, 2013. - Vol. 13, № 18. - P. 1587-1611. DOI: 10.1002/wcm.1203

23. Somula R.S., Sasikala R. A survey on mobile cloud computing: mobile computing+ cloud computing (MCC= MC+ CC) // Scalable Computing: Practice and Experience. - December, 2018. - Vol. 19, № 4. -P. 309-337. DOI: 10.12694/scpe.v19i4.1411

24. Zhang J., de la Roche G. Femtocells: technologies and deployment. - November, 2009.- P. 328. DOI: 10.1002/9780470686812

25. The case for VM-Based cloudlets in mobile computing / M. Satyanarayanan, P. Bahl, R. Caceres, N. Davies // IEEE Pervasive Computing. - October, 2009. - Vol. 8. - № 4. - P. 14-23. DOI: 10.1109/MPRV.2009.82

26. Femtocell based green power consumption methods for mobile network / A. Mukherjee, S. Bhattacherjee, S. Pal, De. Debashis // Computer Networks. - January, 2013. - Vol. 57, № 1. - P. 162-178. DOI: 10.1016/j .comnet.2012.09.007

27. Anwesha M., Debashis D. Congestion detection, prevention and avoidance strategies for an intelligent, energy and spectrum efficient green mobile network // Journal of Computational Intelligence and Electronic Systems. - June, 2013. - Vol. 2, № 1. - P. 1-19. DOI: 10.1166/jcies.2013.1044

28. Anwesha M., Debashis D. A cost-effective location tracking strategy for femtocell based mobile network // Proceedings of The 2014 International Conference on Control, Instrumentation, Energy and Communication (CIEC). - January, 2014. - P. 533-537. DOI: 10.1109/CIEC.2014.6959146

29. Mukherjee A., Gupta P., Debashis D. Mobile cloud computing based energy efficient offloading strategies for femtocell network // Applications and Innovations in Mobile Computing (AIMoC). - February, 2014. - P. 28-35. DOI: 10.1109/AIMOC.2014.6785515

30. Anwesha M., Debashis D. Femtocell based green health monitoring strategy // XXXIth URSI General Assembly and Scientific Symposium (URSI GASS). - August, 2014. - P. 1-4. DOI: 10.1109/URSIGASS.2014.6929187

31. Anwesha M., Debashis D. A novel cost-effective and high-speed location tracking scheme for overlay macrocell-femtocell network // XXXIth URSI General Assembly and Scientific Symposium (URSI GASS). - August, 2014. - P. 1-4. DOI: 10.1109/URSIGASS.2014.6929184

32. Raei H., Yazdani N. Analytical performance model for mobile network operator cloud // The Journal of Supercomputing. - December, 2015. -Vol. 73, № 3. - P. 1274-1305.

33. Tsai J.-L., Lo N.-W. A privacy-aware authentication scheme for distributed mobile cloud computing services // IEEE Systems Journal. -September, 2015. - Vol. 9, № 3. - P. 805-815. DOI: 10.1109/JSYST.2014.2322973

34. Elazhary H. A cloud-based framework for context-aware intelligent mobile user interfaces in healthcare applications // Journal of Medical Imaging and Health Informatics. - December, 2015. - Vol. 5, № 8. -P. 1680-1687. DOI: 10.1166/jmihi.2015.1620

35. Angin P., Bhargava B., Helal S. A mobile-cloud collaborative traffic lights detector for blind navigation // Proceedings of the 2010 Eleventh International Conference on Mobile Data Management. - January, 2010. -P. 396-401. DOI: 10.1109/MDM.2010.71

36. La H.J., Kim S.D. A conceptual framework for provisioning context-aware mobile cloud services // Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing. - August, 2010. -P. 466-473. DOI: 10.1109/CLOUD.2010.78

37. Enabling adaptive high-frame-rate video streaming in mobile cloud gaming applications / J. Wu, C. Yuen, N.-M. Cheung, J. Chen, C.W. Chen // IEEE Transactions on Circuits and Systems for Video Technology. -December, 2015. - Vol. 25, № 12. - P. 1988-2001. DOI: 0.1109/TCSVT.2015.2441412

38. A cloud-manager-based re-encryption scheme for mobile users in cloud environment: a hybrid approach / A.N. Khan, M.M. Kiah, M. Ali, S. Shamshirband // Journal of Grid Computing. - December, 2015. -Vol. 13, № 4. - P. 651-675.

39. Tu S., Huang Y. Towards efficient and secure access control system for mobile cloud computing // China Communications. - December, 2015. - Vol. 12, № 12. - P. 43-52. DOI: 10.1109/CC.2015.7385527

40. A trustworthy access control model for mobile cloud computing based on reputation and mechanism design / H. Lin, L. Xu, X. Huang, W. Wu, Y. Huang // Ad Hoc Networks. - July, 2015. - Vol. 35 - P. 51-64. DOI: 10.1016/j.adhoc.2015.07.007

41. Efficient attribute-based comparable data access control / Z. Wang, D. Huang, Y. Zhu, B. Li, C.-J. Chung // IEEE Transactions on Computers. -

December, 2015. - Vol. 64, № 12. - P. 3430-3443. DOI: 10.1109/TC.2015.2401033

42. Huang D., Xing T., Wu H. Mobile cloud computing service models: a user-centric approach // IEEE Network. - September, 2013. -Vol. 27, № 5. - P. 6-11. DOI: 10.1109/MNET.2013.6616109

43. Exploring challenges in mobile cloud computing: an overview / A. Tuli, M. Sharma, A. Bansal, N. Hasteer // The Next Generation Information Technology Summit (4th International Conference). - January, 2013. - P. 496-501. DOI: 10.1049/cp.2013.2364

44. Dijiang Huang, H. Wu. Mobile cloud computing. - Morgan Kaufmann, 2018. DOI: 10.1016/C2015-0-06313-4

45. Bernsteiner R., Kilian Di., Ebersberger B. Mobile cloud computing for enterprise systems: a conceptual framework for research // International Journal of Interactive Mobile Technologies (iJIM). - April, 2016. - Vol. 10, № 2. - P. 72-76. DOI: 10.3991/ijim.v10i2.5511

46. Hayes B., Kotwica. K. Bring your own device (BYOD) to work. -Elsevier Inc., 2013. DOI: 10.1016/C2012-0-07723-X

References

1. Monk E.F., Wagner B.J. Concepts in enterprise resource planning. Boston, Cengage Learning, 2013.

2. Semenov V.A. Proektirovanie sistem korporativnogo upravleniya [Designing corporate governance systems]. Perm: PSU, 2012, 88 p.

3. Mobile ERP: Taking ERP ROI into your own hands, avalaible at: https://www.netatwork.com/sage-erp-x3/docs/food_beverage/march-2015/White-paper-Improving-traceability-with-mobile-ERP.pdf (accessed 28 June 2021).

4. Cloud computing and enterprise resource planning systems, avalaible at: https://www.researchgate.net/publication/290021767_Cloud_ Computing_and_Enterprise_Resource_Planning_Systems (accessed 22 November 2021).

5. Oblachnie ERP_cistemi, avalabile at: https://www.tadviser.ru/inde x.php/0raTbfl:06.naHHbie_ERP-cHCTeMbi (accessed 07 April 21).

6. Panorama consulting - home page, avalaible at: https://www.pano-rama-consulting.com/company/ (accessed 24 October 2021).

7. Panorama consulting solutions releases 2014 ERP Report, avalaible at: https://www.panorama-consulting.com/company/press-releases/panorama-con-sulting-solutions-releases-2014-erp-report/ (accessed 24 October 2021).

8. Panorama consulting group 2020 ERP Report, avalaible at: https://www.panorama-consulting.com/resource-center/2020-erp-report/ (accessed 24 October 2021).

9. Tsai W., Bai X., Huang Y. Software-as-a-service (SaaS): Perspectives and challenges. Science China. Information Sciences. March, 2014, vol. 57, no. 5, pp. 1-15. DOI: 10.1007/s11432-013-5050-z

10. Hillman Willis T., Hillary Willis-Brown A. Extending the value of ERP. Industrial Management & Data Systems. February, 2002, vol. 102, no. 1, pp. 35-38. DOI: 10.1108/02635570210414640

11. Survey: mobile apps increase enterprise performance and productivity advantages, top three mobile app strategies gain momentum, avalaible at: https://ipadcto.com/2011/01/05/survey-mobile-apps-increase-enterprise-performance-and-productivity-advantages-top-three-mobile-app-strategies-gain-momentum/ (accessed 22 November 2021).

12. Stieglitz S., Brockmann T. Increasing organizational performance by transforming into a mobile enterprise. MIS Quarterly Executive. December, 2012, vol. 11, no. 4, pp. 189-204.

13. Dabkowski A., Jankowska A.M. Comprehensive framework for mobile ERP system. 14th International Workshop on Database and Expert Systems Applications. October, 2003, pp. 890-894. DOI: 10.1109/DEXA.2003.1232134

14. Adoption of mobile ERP in traditional-ERP organizations: The effect of computer self- efficacy emergent research forum paper, avalaible at: https://www.researchgate.net/publication/311558302_Adoption_of_Mobile_E RP_in_Traditional- ERP_Organizations_The_Effect_of_Computer_Self-_Effi-cacy_Emergent_Research_Forum_Paper (accessed 10 July 21).

15. BYOD and the growing demand for mobile ERP, avalaible at: https://www.manmonthly.com.au/features/byod-and-the-growing-demand-for-mobile-erp/ (accessed 21 November 2021).

16. Gelogo Y., Kim H.-K. Mobile integrated enterprise resource planning system architecture. International Journal of Control and Automation. March, 2014, vol. 7, no. 3, pp. 379-388. DOI: 10.14257/ijca.2014.7.3.36

17. Pavin R.D.P., Klein A.Z. Organizational consequences of the adoption of mobile erp systems: case studies in Brazil. Journal of Information Systems and Technology Management. May, 2015, vol. 12, no. 2, pp. 219-232. DOI: 10.4301/S1807-17752015000200002

18. Adaptive visualisation of geographic information on mobile devices, avalaible at: https://www.researchgate.net/publication/200622119_Mo-bile_Cartography_-_Adaptive_Visualisation_of_Geographic_Information_on_ Mobile_Devices (accessed 25 September 2021).

19. Weiser M. The computer for the 21st Century. IEEE Pervasive Computing. Jan.-March, 2002, vol. 1, no. 1, pp. 19-25. DOI: 10.1109/MPRV.2002.993141

20. Mallya K.R. Secure learning in the mobile cloud. IEEE International Conference on Advances in Computer Applications (ICACA). October, 2016, pp. 125-130. DOI: 10.1109/ICACA.2016.7887936

21. Al-Janabi Al, Shourbaji I., Shojafar M. Mobile cloud computing: challenges and future research directions. The 10th International Conference on the Developments on eSystems Engineering (DeSe 2017) in Paris, France. June, 2017, pp. 62-67. DOI: 10.1109/DeSE.2017.21

22. Thai H.D., Lee C., Niyato D., Wang P. A survey of mobile cloud computing: architecture, applications, and approaches. Wireless Communications and Mobile Computing. December, 2013, vol. 13, no. 18, pp. 1587-1611. DOI: 10.1002/wcm.1203

23. Somula R.S., Sasikala R. A Survey on mobile cloud computing: mobile computing+ cloud computing (MCC= MC+ CC). Scalable Computing: Practice and Experience. December, 2018, vol. 19, no. 4, pp. 309-337. DOI: 10.12694/scpe.v19i4.1411

24. Zhang J., de la Roche G. Femtocells: technologies and deployment. November, 2010, 328 p. DOI: 10.1002/9780470686812

25. Satyanarayanan M., Bahl P., Caceres R., Davies N. The case for VM-Based cloudlets in mobile computing. IEEE Pervasive Computing. October, 2009, vol. 8, no. 4, pp. 14-23. DOI: 10.1109/MPRV.2009.82

26. Mukherjee A., Bhattacherjee S., Pal S., Debashis De. Femtocell based green power consumption methods for mobile network. Computer Networks. January, 2013, vol. 57, no. 1, pp. 162-178. DOI: 10.1016/j.comnet.2012.09.007

27. Anwesha M., Debashis D. Congestion detection, prevention and avoidance strategies for an intelligent, energy and spectrum efficient green mobile network. Journal of Computational Intelligence and Electronic Systems. June, 2013, vol. 2, no. 1, pp. 1-19. DOI: 10.1166/jcies.2013.1044

28. Anwesha M., Debashis D. A cost-effective location tracking strategy for femtocell based mobile network. Proceedings of The 2014

International Conference on Control, Instrumentation, Energy and Communication (CIEC). January, 2014, pp. 533-537. DOI: 10.1109/CIEC.2014.6959146

29. Mukherjee A., Gupta P., Debashis D. Mobile cloud computing based energy efficient offloading strategies for femtocell network. Applications and Innovations in Mobile Computing (AIMoC). February, 2014, pp. 28-35. DOI: 10.1109/AIMOC.2014.6785515

30. Anwesha M., Debashis D. Femtocell based green health monitoring strategy. XXXIth URSI General Assembly and Scientific Symposium (URSI GASS). August, 2014, pp. 1-4. DOI: 10.1109/URSIGASS.2014.6929187

31. Anwesha M., Debashis D. A novel cost-effective and high-speed location tracking scheme for overlay macrocell-femtocell network. XXXIth URSI General Assembly and Scientific Symposium (URSI GASS). August, 2014, pp. 1-4. DOI: 10.1109/URSIGASS.2014.6929184

32. Raei H., Yazdani N. Analytical performance model for mobile network operator cloud. The Journal of Supercomputing. December, 2015, vol. 73, no. 3, pp. 1274-1305.

33. Tsai J.-L., Lo N.-W. A privacy-aware authentication scheme for distributed mobile cloud computing services. IEEE Systems Journal. September, 2015, vol. 9, no. 3, pp. 805-815. DOI: 10.1109/JSYST.2014.2322973

34. Elazhary H. A cloud-based framework for context-aware intelligent mobile user interfaces in healthcare applications. Journal of Medical Imaging and Health Informatics. December, 2015, vol. 5, no. 8, pp. 1680-1687. DOI: 10.1166/jmihi.2015.1620

35. Angin P., Bhargava B., Helal S. A mobile-cloud collaborative traffic lights detector for blind navigation. Proceedings of the 2010 Eleventh International Conference on Mobile Data Management. January, 2010, pp. 396-401. DOI: 10.1109/MDM.2010.71

36. La H.J., Kim S.D. A conceptual framework for provisioning context-aware mobile cloud services. Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing. August, 2010, pp. 466-473. DOI: 10.1109/CLOUD.2010.78

37. Wu J., Yuen C., Cheung N.-M., Chen J., Chen C.W. Enabling adaptive high-frame-rate video streaming in mobile cloud gaming applications. IEEE Transactions on Circuits and Systems for Video

Technology. December, 2015, vol. 25, no. 12, pp. 1988-2001. DOI: 0.1109/TCSVT.2015.2441412

38. Khan A.N., Kiah M.M., Ali M., Shamshirband S. A cloud-manager-based re-encryption scheme for mobile users in cloud environment: a hybrid approach. Journal of Grid Computing. December, 2015, vol. 13, no. 4, pp. 651-675.

39. Tu S., Huang Y. Towards efficient and secure access control system for mobile cloud computing. China Communications. December,

2015, vol. 12, no. 12, pp. 43-52. DOI: 10.1109/CC.2015.7385527

40. Lin H., Xu L., Huang X., Wu W., Huang Y. A trustworthy access control model for mobile cloud computing based on reputation and mechanism design. Ad Hoc Networks. July, 2015, vol. 35, pp. 51-64. DOI: 10.1016/j.adhoc.2015.07.007

41. Wang Z., Huang D., Zhu Y., Li B., Chung C.-J. Efficient attribute-based comparable data access control. IEEE Transactions on Computers. December, 2015, vol. 64, no. 12, pp. 3430-3443. DOI: 10.1109/TC.2015.2401033

42. Huang D., Xing T., Wu H. Mobile cloud computing service models: a user-centric approach. IEEE Network. September, 2013, vol. 27, no. 5, pp. 6-11. DOI: 10.1109/MNET.2013.6616109

43. Tuli A., Sharma M., Bansal A., Hasteer N. Exploring challenges in mobile cloud computing: an overview. The Next Generation Information Technology Summit (4th International Conference). January, 2013, pp. 496-501. DOI: 10.1049/cp.2013.2364

44. Dijiang Huang, H. Wu. Mobile Cloud Computing. Morgan Kaufmann, 2018. DOI: 10.1016/C2015-0-06313-4

45. Bernsteiner R., Kilian Di., Ebersberger B. Mobile cloud computing for enterprise systems: a conceptual framework for research. International Journal of Interactive Mobile Technologies (iJIM). April,

2016, vol. 10, no. 2, pp. 72-76. DOI: 10.3991/ijim.v10i2.5511

46. Hayes B., Kotwica. K. Bring your own device (BYOD) to work. Elsevier Inc., 2013. DOI: 10.1016/C2012-0-07723-X

Сведения об авторах

Жужгов Максим Викторович (Пермь, Россия) - аспирант кафедры «Радиоэлектроника и защита информации» Пермского государственного национального исследовательского университета (614068, Пермь, ул. Букирева, 15, e-mail: mzhuzhgov@inbox.ru).

Семёнов Виталий Анатольевич (Пермь, Россия) - доктор физико-математических наук, доцент, профессор кафедры «Радиоэлектроника и защита информации» Пермского государственного национального исследовательского университета (614068, Пермь, ул. Букирева, 15, e-mail: semenov@psu.ru).

About the authors

Maxim V. Zhuzhgov (Perm, Russian Federation) - Graduate Student of Department of radio electronics and information protection Perm State University (614068, Perm, 15, Bukireva str., e-mail: mzhuzhgov@inbox.ru).

Vitaly A. Semenov (Perm, Russian Federation) - Doctor of Technical Sciences, Professor Department of radio electronics and information protection Perm State University (614068, 15, Bukireva str., Perm, e-mail: semenov@psu.ru).

Поступила 13.01.2022

Одобрена 28.02.2022

Принята к публикации 20.06.2022

Финансирование. Исследование не имело спонсорской поддержки.

Конфликт интересов. Авторы заявляют об отсутствии конфликта интересов по отношению к статье.

Вклад авторов. Все авторы сделали эквивалентный вклад в подготовку публикации.

i Надоели баннеры? Вы всегда можете отключить рекламу.