Современная электроника №8/2020
СОВРЕМЕННЫЕ ТЕХНОЛОГИИ 21 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2020 Рис. 2. Структура предопределённой рабочей логики (PWL-структура) Рис. 3. Направление бизнес-процесса чается в том, что STM назначается для отдельного контракта, в то время как PWL может описывать логику многих различных по своей тематике и направ- лению бизнес-контрактов. Напри- мер, если участник контрактной сети NCN вовлечён в три бизнес-контракта (производственный контракт, логи- стический контракт и медицинский контракт), тогда он может иметь PWL- структуру, показанную на рисунке 2. Таким образом, каждая сторона контракта имеет собственную PWL в соответствии со своими контрактны- ми обязанностями. Входные и выход- ные данные Smart Box обрабатывают- ся в строгом соответствии с правилами каждого контракта. Программируемый бизнес-слой (PBL) PBL является программируемым сло- ем, который позволяет двум и более контрактным сетям (NCN) соединять- ся напрямую в единую сеть, связан- ную контрактными обязательствами [2]. Например, если заключается про- изводственный контракт на автома- шины премиум-класса, тогда струк- тура внутренних бизнес-контрактов может выглядеть так, как показано на рисунке 3. Другими словами, PBL соединяет два и более контракта, каждый из которых реализует различный бизнес-сервис. Для правил межсетевого соединения используется аксиома взаимосвязи. Аксиома децентрализованной цепи Децентрализация является главной характеристикой NCN [2]. Существу- ет три уровня децентрализации в NCN. 1. Контрактный уровень. Как видно из рисунка 4, контракт А имеет ответ- ственность за исполнение целого списка работ. В соответствии с согла- шением, работа 2 и работа 3 делеги- рованы в контракт B и контракт С соответственно. Все три контракта имеют собственные хеш-значения и хеш-значения для каждой из сто- рон контрактов. Исполнение каждо- го контракта является независимым. Рабочая стоимость и рабочие часы формируются и назначаются строго внутри отдельно взятого контракта. Например, сторона контракта А не имеет полномочий посылать прямые запросы другой стороне другого кон- тракта. Данное ограничение являет- ся валидным для каждого контракта NCN, несмотря на роли в многокон- трактном соглашении. 2. Уровень ассоциативной сети. Ассо- циативная сеть – это сеть, которая со- стоит из одной или множества ассо- циативных цепей, связанных между собой отдельным бизнес-сервисом. Ассоциативная цепь может состоять как из одного контракта, так из не- скольких. Правила цепного взаимо- действия полностью соответствуют первому уровню и могут быть выве- дены посредством метода индукции. 3. Уровень «Сеть нейронной цепи». Сеть нейронной цепи состоит из множе- ства ассоциативных сетей бизнес- сервисов различного типа [2]. Ме- тод индукции применим. Следующая аксиома формулирует правила децентрализации NCN: «Для любого контракта А, который состоит из одного или множества внутренних контрактов, существует множество кон- трактов, стороны которых разобщены с контрактом А». ∀ A [A ≠ ∅ → ∃ B(B ∈ A ∧ B ∩ A= ∅ )], где A ∩ B= ∅ ⇔ ∀ b(b ∈ B → b ∉ A), a ∈ A, b ∈ B, A, B – множество контрактов; a = {a 1 , a 2 , … a n } – стороны контракта А; b = {b 1 , b 2 ,… b n } – стороны контракта B; n – число сторон. Также стоит рассмо- треть аксиому регулярности. Предопределённая рабочая логика Предопределённая рабочая логика Предопределённая рабочая логика Smart Box Сторона 1 Сторона 3 Сторона 4 Сторона 2 Модуль «умной» транзакции Производственный контракт Сторона 1 Сторона 3 Сторона 4 Сторона 2 Модуль «умной» транзакции Логистический контракт Сторона 1 Сторона 3 Сторона 4 Сторона 2 Модуль «умной» транзакции Медицинский контракт Вход Вход Вход Вход Вход Вход Выход Предопределённая рабочая логика Медицинский контракт Логистический контракт Производственный контракт Сторона 1 Направление бизнес-процесса Старт 6 месяцев 1 год 3 месяца Финиш Архитектурный контракт Функциональная архитектура нового автомобиля Производственный контракт Производство автомобиля (первые 50 экземпляров) Логистический контракт Доставка автомобилей на рынок (5 стран) PBL PBL
RkJQdWJsaXNoZXIy MTQ4NjUy