<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>1 ЦКБ-АбаваНет, г. Москва, Россия 2 Московский государственный университет имени М.В. Ломоносова, гР.оссМиоясква, 3 Федеральный исследовательский цернт«Информатика и управление», гР.АНМоскРвоас,сия</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sneps-Sneppe M.A.</string-name>
          <email>sneps@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sukhomlin V.A.</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Namiot D.E.</string-name>
          <email>dnamiot@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CKB-AbavaNet</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Federal Research Center Computer Science and Control of the Russian Academy of Sciences</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Lomonosov Moscow State University</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Sneps-Sneppe Manfred A., Doctor of Engineering Sciences, Full Professor, CEO of CKB-AbavaNet</institution>
        </aff>
      </contrib-group>
      <fpage>367</fpage>
      <lpage>379</lpage>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>ON INFORMATION MODELS OF THE DIGITAL ECONOMY
1. Введение
and the SysML language are discussed. As the prototype of the Russian information model of the
digital economy, we propose the newest language Lifecycle Modeling Language.
2.</p>
      <p>Что можем взять из российского опыта
«Красная книга» — проект создания Общесоюзной сети ВЦ двойного наз—начвеонеиняного и
гражданского, для управления экономикой страны в мирное время и Вооружёнными силами
военное. К сожалению, проект «Красная книга» был отвергнут, а сам Китовгонбеынлиямп:одвеегрогнут
исключили из КПСС, сняли с должности начальника, созданн-1огоМО—им безВЦ права занимать
руководящие должности.
Рис. 1. АСУВ «Маневр» [3]: а) командно-штабная машина МП-22Р начальника дивизии ПВО, б) пульт управления АСУВ
«Маневр»
Проекты В.М. Глушкова. Идеи А.И. Китова далее развил академик В.М. Глушков. Уже в 1964 г
руководством был разработан первый эскизный проект Государственной сети вычислительных цент
(ГСВЦ), предназначенной для перестройки на основе безбумажноойгии техонрогланизационн-о
экономического управления на всех уровнях (от отдельных предприятий и учреждений до Госплан
Замысел ученого получил одобрение А.Н. Косыгина, председателя Совета Министров СССР, и
Глушков со свойственной ему энергией пиплрискту делу, которое впоследствии назвал главным в сво
жизни. Он подсчитал, что при умелой организации работ уже через пять лет затраты на
окупаться, а после ее реализации возможности экономики и благосостояние населения по меньше
удвоятся. Было еще одно обязательное условие, которое он поставил, а именно: создание автори
наделенного всеми полномочиями государственного органа управления ходом выполнения программ
ОГАС – Государственного комитета по управлению программой (Го)с,комнаупордобие тех комитетов, с
помощью которых осуществлялись космическая и ядерная программы. Это в то время было р
политической крамолой: научное управление обще–сотвоумжас–! не на основе маркс-илземнаинизма, а
на базе точных н–аумкатематики, автоматического управления, статистики и пр. Работы по ОГ
свернули.</p>
      <p>Заметим, что завершение работ по ОГАС Глушков отн-оесилгодныа, т9.0е. при политической
поддержке ОГАС могла бы действительно стать реальностью. Не надо думать, что сваесршившийся
переход от планового хозяйства к рыночной экономике сделал бы ОГАС ненужной и неэффектив
раз наоборот, ее техническая база, накопленное пр-оаглргаомрмитнмоическое обеспечение, банки
данных, накопившие опыт кадры сослужили бы очень полезунуюнаросдлнужомбу хозяйству новой
России.</p>
      <p>
        Рис. 2. Функциональная структура ОГАС (фрагмент) [
        <xref ref-type="bibr" rid="ref3">4</xref>
        ]
Научный задел по ОГАС нашел некоторое продолжение в постсоветское время. -хЕщгеодовв начале
в Институте кибернетики в Киеве (сейчас имени В.М. Глушкьовар)абонтаычалпиос переосмысливанию
технологии программирования. Была разработана новая технология графического программирования.
1989г. был получен первый и до сих пор единственн-чылйенавх сСтЭрВанасхтандарт ISO/IEC 863-1 по Р
технологии графического прогрмаимрования [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ].-теРхнология графического программирования имеет
сходство с языком UML (Unified Modeling Language) [
        <xref ref-type="bibr" rid="ref5">6</xref>
        ].
      </p>
      <p>
        Программные средства для телефонных станций. В 19-ы70е годы Международный Союз
Электросвязи разработал стандарты трех языков програамнмияировтелефонных станций [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ]: язык
спецификаций и описаний SDL (Specification and Description Language), язык программирования выс
уровня CHILL и язык общения персонала с телефонной ста-нmцaиcеhйine MlaMngLuag(me)a.n
Используя эти языковые среад, ствстранах членах СЭВ разрабатывалось поколение электронных
станций ЕССКТ (Единая Система Средств Коммутационной Техники). Головным предприятием по пр
ЕССКТ (сравнимому с проектом ЕСЭВМ) являлся институт НИИ ВЭФ (Рига, Латвия). После разв
проект ЕССКТ прекратил свое существование. В качестве примера последовательного примене
программных средств МСЭ можно указать цифровую электронную коммутационную систему E
разработанную немецким концерном Siemens.
      </p>
      <p>Цифровое предприятие. Укажем два йншовиех российских проекта в области цифрового
предприятия. 1–316 декабря 2016 г. в Москве было проведено заседание Межведомственной экспер
комиссии по приемке результатов проектов по направлению «Цифровое предприятие».</p>
      <p>Объектами испытаний были следуюпщриоеграммные комплексы (всего 11 комплексов программ в
импорто-независимой реализации):
• система управления производственным предприятием;
• система управления материальными ресурсами;
• система управления трудовыми ресурсами;
• система управления дсрстевами производства;
• система управления производственными процессами,
• система экономического управления;
• система информационного анализа;
• комплекс средств интеграции;
• система управления основными данными;
• система управления производствнеынми документами;
• комплекс портальных сервисов.</p>
      <p>
        20-22 июня 2017 г. в Ижевске состоялся шестой международный форум «Информационные техн
на службе оборон-пнроомышленного комплекса России» (ИТ-2О0П1К7). На форуме, среди прочего,
обсуждали информациноно-технологическую систему ТИС ЯОК-с.пецИиТалисты ФГУП «РФ-ЯВЦНИИЭФ»
разработали и внедрили на предприятии и-нмепзоарвтиосимую информационн-отехнологическую
систему ядерн-оружейного комплекса ТИС ЯОК, которая обеспечивает автоматизацию предприятия
контурах «для служебного пользования» и «государственная тайна». Система начала успе
тиражироваться на предприятиях яд-еоррнуожейного комплекса. Поскольку в СССР все оборонные
предприятия создавались по единой производственной методологии, то и ТеИтС уЯспОеКшномож
использоваться во всей отрасли ОПК.
В 1987 г. появилась статья Дж.А. Захмана «Структура архитектуры информационных систе
впервые было введено понятие «архитектура предприятия» [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ]. Джон Захман много лет зан
внедрением информационных систем IBM и переосмыслил их архитектуру. Он предложил идею, ко
для И-Тотрасли сравнима с Периодической таблицей Менделеева. Он придумал новое описание
сложных систем, как транснациональная корпорация. Тем самым он старлхит«еоктцуромы» а
предприятия (Enterprise Architecture).
      </p>
      <p>
        "Модель Захмана" со временем претерпела значительные изменения, появились различные
модификации (в работах -199692гг.). Например, в статье 1992 года [
        <xref ref-type="bibr" rid="ref8">9</xref>
        ] были добавлены формализова
графические средсвта. Модель Захмана была использована такими крупнейшими корпорациями, к
General Motors, Bank of America и др. Модель Захмана послужила основой Институту NIST дл
Федеральной архитектуры США (F–EFAeFderal Enterprise ArchitectureFramework), дмиектоой создания
архитектуры TOGAF (The Open Group Architecture Framework) сообществом Open Group и, что
важно, методикой описания архитектуры Министерства обороны США DoDAF (Department of De
Architecture Framework).
      </p>
      <p>
        Дж. Захман определил аеркхтиутру предприятия как "набор моделей (представлений), которые
применимы для описания любого предприятия в соответствии с требованиями управленческ
персонала и которые могут развиваться в течение длительного периода". Основная идея архит
предприятия заключается в том, чтобы обеспечить возможность последовательного описания кажд
отдельного аспекта системы в координации со всеми остальными [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. Для любой достаточно
системы общее число связей, условий и правил обычно превосходиит вдолзямоижхносотдновременного
рассмотрения. В то же время отдельное, в отрыве от других, рассмотрение каждого аспекта сис
всего приводит к неоптимальным решениям как в плане производительности, так и сто
реализации.
      </p>
      <p>Собственно, исходная модель маЗнаах представляется в виде таблицы, имеющей
столбцов, которая приведена на рис. 3. Заметим, что в исходной модели было
строка (на рис. 3) появилась позже, она выходит за пределы описания
работающую систему или предприятие в целом.
Рис. 3. Расширенная модель Захмана
Итак, модель Захмана cодержит шесть уровней. На каждом из этих уровней участники рассма
одни и те же вопросы, соответствующие столбцам в таблице, но с рмазлаибчснтырмакциуировние
детализации. В содержание этих колонок входят ответы на шесть вопросов:
• используемые данные (что?);
• процессы и функции (как?);
• места выполнения этих процессов (где?);
• организации и участники (кто?);
• управляющие события (ког)д;а?
• цели и ограничения, определяющие работу системы (почему?).
Первые три уровня формируют -бриузкноевсодители.</p>
      <p>Первая строка соответствует уровню планирования бизнеса в цел-моомдел(ьб)и.знНеса этом уровне
вводятся достаточно общие основные поняптриеяд,еляоющие саму суть бизнеса (продукты, услуги,
клиенты), а также формулируется б-ситзрнаетсегия. Фактически, данная строка определяет контекст
всех последующих строк.</p>
      <p>Вторая строка (концептуальная модель) предназначена для определения (в термеирноавх) менедж
структуры организации, ключевых и вспомогательных -пбриозцнеессов.</p>
      <p>Третий уровень (логическая модель) соответствует рассмотрению с точки зрения системн
архитектора. Здесь биз-нперсоцессы описываются уже в терминах информационных систем, включая
различные типы данных, правила их преобразования и обработки для выполнения определенн
уровне бизне-фсункций.</p>
      <p>Уровни с четвертого и далее описывают детали, которые представляют -имнетнеердежсердолвя иИТ
проектировщиков, но ведущую роль играют отрчаизкриа.б
На четвертом уров—нетехнологической (физической) моде—лиосуществляется привязка данных и
операций над ними к выбранным технологиям реализации. Например, здесь может быть определен
реляционной СУБД или средств работы с неструктуририованднаыннмыми, или объе-ктно
ориентированной среды.</p>
      <p>Пятый уровень соответствует детальной реализации системы, включая конкретные моде
оборудования, топологию сети, производителя и версию СУБД, средства разработки и собств
готовый программный код. Мниогзиеработ на данном уровне часто выполняются субподрядчиками.</p>
      <p>Шестой уровень описывает работающую систему. В исходной работе Захмана содержание этого
не детализируется. На этом уровне могут быть введены такие объекты, как инструкции для
системой, фактические базы данных, работа службы HelpDesk и т.д.
4.</p>
      <p>Архитектура электронного правительства
С точки зрения FEA, архитектура предприятия состоит из отдельных сегментов. Сегмент предст
собой один из основных аспекзтноевса, бинапример, трудовые ресурсы. Сегменты подразделяются на два
типа: базовые и служебные.</p>
      <p>Базовый сегмент представляет собой ключевой аспект деятельности предприятия в грани
политико-административного деления. Например, для Министерства здравоиояхраниен социальных
служб США базовым сегментом является здоровье.</p>
      <p>Служебный сегмент— это сегмент, который является фундаментальным если не для всех, то
большинства политических организаций. Например, управление финансами является служебным
сегментом, обзяательным для всех федеральных агентств.</p>
      <p>Другим типом активов в архитектуре предприятия являются службы предприятия. Слу
предприятия — это четко определенная функция в границах -падомлиитнииксотративного деления. В
качестве примера службы предприятияжномо привести управление безопасностью. Это служба,
единообразно реализованная по всему предприятию.</p>
      <p>Различие между службами предприятия и сегментами, особенно служебными сегментами, неочеви
И службы, и сегменты охватывают все предприятие. Разюлчиачеитеся завкл том, что область действия
служебных сегментов распространяется только на одну политическую организацию. Область же дей
служб предприятия распространяется на все предприятие.</p>
      <p>Например, и в Министерстве здравоохранения и социальных сАлугженбт, ствие впо охране
окружающей среды федерального правительства США используется служебный сегмент трудов
ресурсы. Однако трудовые ресурсы для Министерства здравоохранения и социальных служб отлича
от трудовых ресурсов для Агентства по охранещейокрусжреадюы. То же самое относится к службе
управления безопасностью: она, по сути, одна и та же и в Министерстве здравоохранения и
служб, и в Агентстве по охране окружающей среды используется такая. Эффективное упра
учетными записями для зопбаесного доступа обеспечивается только в том случае, если о
осуществляется на уровне предприятия.</p>
      <p>
        К сожалению, результаты разработки программы FEA оказались не радужными. В официальном
Федеральной счетной палаты для Конгресса США о состроаямнмиыи пFрEоAг в 2002 году был сделан
вывод о том, что «в целом система FEA недостаточно развита для обоснованного п
инвестиционных решений в области ИТ» [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ]. К тому же программа FEA оказалась чрезвычайно
Например, «к концу 2010 года федеерапльрнавоительство потратило более миллиарда долларов на
корпоративную архитектуру, и многое, если не большая часть из них была потрачена впустую»
5.
      </p>
      <p>Архитектура DODAF</p>
      <p>DoDAF (Department of Defense Architecture Framework) — наиболее известный проект
цифровой экономики. Do—DAэFто архитектура, позволяющая Министерству обороны
управление на всех уровнях разработки (рис. 5).</p>
      <p>вастиобл
США облегчить
Рис. 5. Структура описания единой информационной среды МО США
Единая метамодель DoDAF (рис. 6) разратбсаятывсаеконца 1980х гг. на базе модели Захмана в по
объеме (не в урезанном виде, как для FEA).</p>
      <p>Рисунок 6 иллюстрирует взаимосвязи между основными понятиями метамодели DoDAF. Мод
содержит шесть описаний, которые объединены ключевым понятием Действие:</p>
      <p>1) описание данных (Data Descr—iptоioтnв)ечает на вопрос ЧТО (включает и описание Ресурсов, кро
самих Данных);</p>
      <p>2) описание функции (Function Descri—ptioоnт)вечает на вопрос КАК (содержит также описание
Исполнителя, который выполняет Функции иветучиствыязанные с ними Действия, Правила и Условия);
3) описание сети (Network Descri—ptiГoДnЕ);
4) описание участников (People Descri—ptiКoТnО) (включает и сами Организации);
5) описание времени (Time Descri—ptiГoДnЕ);
6) описание мотивации ( Matoiotinv Description) — ПОЧЕМУ (с расширением, что включает описание
требований к Функциям).</p>
      <p>Рис. 6. Иллюстрация метамодели DoDAF
Документация по единой информационной среде GIG (Global Information Grid) представлена с
точек зрени–я представлений (iVewpoint) и содержит колоссальный объем мате–рциеаллыохв 52 тома.
(Неудивительно, что программистам, как и другим лицам, причастным к созданию DoDAF, сложн
нет желания изучать все эти тома.) Тома описывают все аспекты архитектурногорыкеонтекста,
относятся к DoDAF (рис. 7):
• общее описание (All View—po2int)тома;
• описание сервисных компонентов (Capability View—po7int) томов: описывает требования к
возможностям системы; время, необходимое для развертывания системы; возможности; развертки
• описание данных и информации (Data and Information —Vie3wpoтinоtм) а: описывает
взаимодействия между данными системы и согласование архитектуры данных;</p>
      <p>• описание операций (Operational Viewp—oint9) томов: включает операционный сценарий,
активности и требования по поддержке сервисных компонентов;</p>
      <p>• описание проекта (Project Viewp—oin3t) тома: описывает отношения между операционными
требованиями и требованиями к возможностям системы;</p>
      <p>• описание сервисов (Services View—po1in3t) томов: описываиедтентификацию сервисов, сервисных
элементов и их взаимодействий;</p>
      <p>• описание системы (System Viewp—oint)13 томов: описывает системы и соединения,
поддерживающие работу Департамента Защиты;</p>
      <p>• описание стандартов (Standard View—poin2t) тома: описыванееткоторые стандарты, которые
используются в разработке решений.</p>
      <p>Рис. 7. Структура описания архитектуры DoDAF (версия v.2) с восьми точек зрения
Разработка DoDAF началась в конце 1980х и называлась информациоCн4нIоSйR,
чстеотьпюоанглийски означает концепцию «Command, Control, Communications, Computers, Intelligence, Surveillance
and Reconnaissance»В. русском вариан–теэто «Управление, контроль, связь, сбор и компьютерная
обработка информации, наблюдение и разведка». Предполагается, что все иэтиявлфяюунтксяци
автоматизированными. C4ISR– это оперативн-остратегический уровень, или, другими словами, уровень
больших начальников и штабов.</p>
      <p>
        Система С4ISR включает различные подсистемы, необходимые для технического обеспечен
процесса боевого управления рувжоеонными силами. Комплекс C4ISR, по замыслу, позволяет:
• автоматически определять положение своих подразделений;
• автоматически определять положение противника и его перемещения, что отображается
электронных картах;
• автоматически выбирать маршрудтвыижения войск;
• автоматически задавать цели средствам огневого поражения;
• автоматически постоянно осведомлять свои подразделения о действиях и местоположении
соседей и противника;
• полностью автоматизировать сбор информации и ее обработку;
• автоматизировать процесс предложения командиру решений на основании автоматически
полученных разведданных, а также информации о силах и средствах, имеющихся в распоряжении;
• моделировать бой и его возможные результаты;
• предлагать частные решения для комавндихроаде боя на основе текущей ситуации.
Таким образом, система С4ISR помогает созданию единого информационного пространств
обеспечению возможности адаптивного управления, комплексного использования возможностей боевых
сил.
Опять же, как и в случаоеннэолгеоктрправительства США, результаты оказались не радужными. Как
отмечали критики уже в 1992 году, Министерство обороны США представляет собой на
впечатляющий пример непрерывно растущих денежных вложений, получая все те
неудовлетворительные резултьаты: «Хотя DOD потратил более 10 лет и по меньшей мере 379 ми
долларов на архитектуру своего б-пирзендепсриятия, его способность использовать Архитектуру для
руководства и ограничения инвестиций осталась ограниченной» [
        <xref ref-type="bibr" rid="ref13">14</xref>
        ]. Подобный же скпиейссимистиче
вывод эксперты делают более чем через двадцать л–евт ортачбеоттеы Федеральной счетной палаты
2015 года [
        <xref ref-type="bibr" rid="ref14">15</xref>
        ].
      </p>
      <p>Итак, разработка DoDAF идет уже более 25 лет, но завершить ее никак не удается. Нап
вывод, что сам замысел создания единойационнфноорйм систеым для столь сложного предпри,яктаикя
Министерство обороны С,ШявАляется сегодня непосильной задачей или же сама методика разработки
модели Захмана является ошибочной.
6.</p>
      <p>Язык SysML
Для упрощения работы с документацией единой инфноорймацсироенды для МО США требуются
графические средства. За прошедшие годы апробированы различные средства. В итоге в
графический язык SysML (System Modeling Language). Напомним его предысторию. Язык UML дав
стал стандартом общения между участнриакзармаиботки программного обеспечения крупных проектов.
Его богатые выразительные средства и широкий спектр поддерживающих продуктов способствов
тому, что UML начал проникать в другие области деятельности, связанные с моделированием
процессов. Исохдных средств языка UML оказалось недостаточно для моделирования аппаратур
поэтому понадобилось добавить ряд новых графических элементов и диаграмм, которые позво
описывать нюансы каждого элемента модели и взаимосвязи между элементами, заадатваактжье строго
границы модели. С другой стороны, в рамках поставленной задачи UML характеризуется нек
избыточностью, поэтому не все его элементы вошли в новый клон. Изменения были специфици
виде профиля UML 2.0 и названы новым— SиyмsMенLе.м В ецспификацию этого языка вошли новые
диаграммы — требований, внешних и внутренних блоков, времени, параметрическая. Кстати, на осн
языка SysML был спроектирован орбитальный телескоп «Хаббл».</p>
      <p>Критика DoDAF
Разработка архитектуры DODAF длится уже 5боллееет, 2в ней участвуют тысячи разработчиков. В
ходе разработки Министерство обороны многократно подвергалось критике за «пустую» трату д
Новейший обзор состояния (на июль 2017 года) работ в области архитектуры предприятий [1
любопытное названеи «Структуры архитектуры предприятия: поветрие века». В обзоре утверждаетс
исторический анализ показывает, что использование DoDAF в американском Министерстве обор
обеспечивает "самый захватывающий пример непрерывно растущих затрат времени и денеж
инвестиций в [архитектуру предприятия], но получение все тех же самых неудовлетворител
результатов".</p>
      <p>
        Одним из ярых критиков является Стивен Де–мм. ноСгаомлетонний разработчик архитектур C4ISR и
DoDAF. Разработкой информационных систем для обоорторнанслоий занимается более 40 лет. Приводим
рисунок из его презентации под названием «Нужна ли еще архитектура DODAF?» [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ]. Н
использованы обозначения: DОD–AаFрхитектура МО США, MO–DаAрFхитектура Британского МО, –NAF
архитектура NATO (развернаяут в Афганистане), DN–DаAрFхитектура МО Канады.
      </p>
      <p>Рис. 8. Эволюция архитектурных структур оборонных ведомств
информационных систем сложных предприятий, в том
Дема является лпьонлоойж:итеон предлагает новый язык</p>
      <p>Modeling Language)</p>
      <p>
        Язык LML
Язык Lifecycle Modeling Language (LML) является языком моделирования открытого станда
разработанным для системных инженеров. Он поддерживает пиозлнненынйыйж цикл системы: от
разработки концепции до ее замены новым продуктом. Спецификация была опубликована в 20
[
        <xref ref-type="bibr" rid="ref17">18</xref>
        ], руководство пользовате–люв 2014 г. [
        <xref ref-type="bibr" rid="ref18">19</xref>
        ].
      </p>
      <p>Целью языка является замена я-зпырекдошвественников, таких как UML и SysML, комтнореныиею, по
разработчиков LML, излишне усложняют процесс разработки системы–. этSоysMвL основном
конструкции и имеет ограниченную онтологию, в то время как DoDAF MetaModel 2.0 (DM2) им
онтологию. Вместо этого LML упрощает как конструкции,толтоагкию,и чтоонбы сделать их более
полными, но и более удобными в использовании.</p>
      <p>LML объединяет логические конструкции с онтологией для сбора информации. Существует толь
первичных классов сущностей (primary entity classes). Устраняется один иозв нSеyдsMосLт–атк
использование объектн-ориентированного подхода. SysML был разработан по методологии системного
мышления программистов, однако, следует заметить, никакая другая дисциплина за все в
жизненного цикла системы не пользуется о-боъреикетннтоированным подходом.</p>
      <p>LML – это новый подход к анализу, планированию, определению, проектированию, созданию
обслуживанию современных систем (рис. 9). LML фокусируется на шести целях:
1. Чтобы было легко понять
2. Легко расширить
3. Обеспечить поддержку как цифоуннакльного, так и объе-котрниоентированного подхода в рамках
одного проекта</p>
      <p>4. Быть языком, который может быть понят большинством заинтересованных сторон системы,
только системными инженерами
5. Поддерживать систему в течение всего цикла жизни
6. Поддерживать как эволюционные, так и революционные изменения системных планов и про
в течение всего срока службы системы</p>
      <p>Рис. 9. Модели LML
Онтология. Онтологии предоставляют набор определенных терминов и отношений между термин
для сбора информациоип,исывающей физические, функциональные, рабочие и программные аспекты
системы. Обычными способами описания таких онтологий являются три понятия: «Entity», «Relation
и «Attribute» (ERA). Комплекс ERA часто используется для определения схе.м LMбаLзырасдшанинрыяехт
схему ERA добавлением понятия"Attributes on Relationship" (атрибуты отношений), тем самым сокр
количество требуемых «сущностей» в ERA. В соответствии с основной мыслью языка LML эт
понятия: «Entity», «Relationship», «Attribuиte» «Attribute on Relationship» представляют собой
эквивалентные элементы английского языка: существительное, глагол, прилагательное и наречие (n
verb, adjective и adverb).</p>
      <p>Сущность: Entity (noun). Сущность (entity) определяется как нечто уникиафлиьцниоруеимдоеент и
может существовать сама по сLеMбLе.имВеется всего 12 родительских сущностей (parent entities):
Action
Artifact
Asset
Characteristic Connection
Cost
Decision
Input/Output Location
Risk
Statement
Time
Определено несколько дочернсиухщностей для учета информации, необходимой пользователям. У
дочерних сущностей в свою очередь имеются свои атрибуты и отношения к родителям
дополнительные атрибуты и отношения, которые делают их уникальными. Среди дочерних сущност
родительских усщностей назовем:</p>
      <p>Conduit (от Connection)
Logical (от Connection)
Measure (от Characteristic)
Orbital (от Location) Physical (от Location)
Requirement (от Statement)
Resource (от Asset)
Virtual (от Location)
Прилагательное: Attribute (adjective). Атрибуты используются наподобие прилагательных в обычном
языке. Сущности (существительные) могут иметь имена, числа и атрибуты описания. Собстве
характеристика или качество сущности является атрибутом. Каждый атрибут имеет имя, ко
однозначно идентифиицрует его внутри сущности. Имена атрибутов уникальны внутри сущности,
могут использоваться и в других сущностях. Имя дает обзор информации об атрибуте. Тип
атрибута указывает на данные, связанные с этим атрибутом.</p>
      <p>Отношение (глагол): Relationpshi (verb). Отношение работает так же, как– согелдаигноляет
существительные или, другими словами, сущности. Отношения дают простой способ увидеть,
сущности соединяются. Имена отношений уникальны по всей схеме LML.</p>
      <p>Атрибуты отношений (наречие): Attributes on Relationships (adverb). Классическая модель ERA не
имеют понятия «атрибуты отношений». Это есть существенное дополнение языковых сред
Аналогично тому, как атрибуты относятся к сущностям, «атрибут отношения» имеет имя, уникаль
его отношени,я но не должно быть уникальным для других отношений.</p>
      <p>
        С языком LML можно ознакомиться по документу [
        <xref ref-type="bibr" rid="ref19">20</xref>
        ]. Разработчики заверяют, что LML
транслировать в UML, SysML, DoDAF (DM2) и другие языки. На рис. 10 показано соответст
концептуальной модеьлю DM2 и LML Schema.
      </p>
      <p>Рис. 10. Соответствие между концептуальной моделью DM2 и LML Schema
Уже
первый
открыто доступны
инструмент для</p>
      <p>
        первые
внедрения
средства
нового
разработки на –язIыnкnеoslaLteML[
        <xref ref-type="bibr" rid="ref20">21</xref>
        ]. Innoslate – это
языка моделирования oLdiefelicnygclLeangMuage (LML).
Innoslate объединяет программное обеспечение системного проектирования с требованиями управлен
требованиями, анализом требований и инструментами совместной работы. Все это содержится в е
решении. Innoslate, по замыслу, апврлеядест собой будущий стандарт моделирования сложных систем
по подходу Mo-dBealsed Systems Engineering (MBSE). Innoslate – это облачное -впербиложение,
разработанное новой компанией SPEC Innovations
Выводы
      </p>
      <p>Литература
Об авторах:
Шнепс-Шнеппе Манфред Александрович, доктор технических наук, профессор, генеральный директор
компании ЦК-БАбаваНет, sneps@mail.ru
Сухомлин Владимир Александрович, доктор техничесикх наук, профессор, заведующий лабораторией
открытых информационных технологий факультета вычислительной математики и
кибернетики, Московский государственный университет имени М.В. Ломоносова; ведущий
научный сотрудник, Федеральный исследовательский ц«еИннтфрорматика и управление»
Российской академии наук, Президент Фонда «Лига -имнедтеиран»,еsтukhomlin@mail.ru
Намиот Дмитрий Евгеньевич, кандидат физ и-мкоатематических наук, старший научный сотрудник
факультета вчыислительной математики и кибернетики, Московский государственный
университет имени М.В. Ломоносdоnвaаm,iot@gmail.com</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Programma</surname>
          </string-name>
          Cifrovoj Jekonomiki http://d-russia.ru/wp-content/uploads/2017/05/programmaCE.pdf Retrieved: Aug, 2017
          <string-name>
            <surname>Sneps-Sneppe</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sukhomlin</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Namiot</surname>
            <given-names>D</given-names>
          </string-name>
          . On global information systems //International Journal of Open Information Technologies.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>TAKTIChESKOE ZVENO ASUV «</surname>
            <given-names>MANEVR</given-names>
          </string-name>
          »: 30 LET SPUSTJa http://otvaga2004.ru/kaleydoskop/k-ca4le/
          <article-title>ytadkotsikcohpeskoezveno-asuv-</article-title>
          <string-name>
            <surname>manevr-</surname>
          </string-name>
          30
          <string-name>
            <surname>-</surname>
          </string-name>
          let-spustya/attachment/otvaga2004_manevr_13/ Retrieved: Aug,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          4.
          <article-title>Jeskiznyj proekt Obshhegosudarstvennoj avtomatizirovannoj sistemy sbora i obrabotki informacii dlja ucheta, planirovanija i upravlenija narodnym hozjajstvom (OGAS</article-title>
          ),
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          5. ISO/IEC 8631:
          <year>1989</year>
          <article-title>Information technology -- Program constructs and conventions for their representation</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Andrey</given-names>
            <surname>Terekhov</surname>
          </string-name>
          , Timofey Bryksin, and
          <string-name>
            <given-names>Yurii</given-names>
            <surname>Litvinov</surname>
          </string-name>
          .
          <article-title>How to make visual modeling more attractive to software developers http://laser</article-title>
          .inf.ethz.ch/2014/material/terekhov/terekhov
          <source>_report.pdf Retrieved: Aug</source>
          ,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          7.
          <string-name>
            <surname>Carrelli</surname>
            ,
            <given-names>D.J.</given-names>
          </string-name>
          <string-name>
            <surname>Roche</surname>
          </string-name>
          .
          <source>CCITT Languages for SCP Switching Systems// IEEE Trans. COMM</source>
          , Vol.
          <volume>30</volume>
          ,
          <string-name>
            <surname>No</surname>
            <given-names>6</given-names>
          </string-name>
          ,
          <year>June 1982</year>
          , pp.
          <fpage>1304</fpage>
          -
          <lpage>1309</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          8.
          <string-name>
            <given-names>J.A.</given-names>
            <surname>Zachman</surname>
          </string-name>
          (
          <year>1987</year>
          ).
          <article-title>" A Framework for Information Systems Architecture"</article-title>
          .
          <source>In: IBM Systems Journal</source>
          , vol
          <volume>26</volume>
          , no 3.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          9.
          <string-name>
            <given-names>J.F.</given-names>
            <surname>Sowa</surname>
          </string-name>
          and J.
          <string-name>
            <surname>Zachman</surname>
          </string-name>
          (
          <year>1992</year>
          ).
          <article-title>"Extending and Formalizing the Framework for Information Systems Architecture"</article-title>
          <source>In: IBM Systems Journal</source>
          , Vol
          <volume>31</volume>
          , no.
          <issue>3</issue>
          ,
          <year>1992</year>
          . p.
          <fpage>590</fpage>
          -
          <lpage>616</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          10.
          <string-name>
            <given-names>S.</given-names>
            <surname>Karpenko</surname>
          </string-name>
          .
          <article-title>Primenenie modeli Zahmana dlja proektirovanija IT-arhitektury predprijatija</article-title>
          . http://www.management.com.ua/ims/ims177.html Retrieved: Aug,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          11.
          <string-name>
            <surname>The Chief Information Officers Council</surname>
          </string-name>
          (
          <year>1999</year>
          ).
          <source>Federal Enterprise Architecture Framework, Version</source>
          <volume>1</volume>
          .1. September 1999
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          12.
          <string-name>
            <surname>GAO</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>"Information Technology: Enterprise Architecture Use Across the Federal Government Can Be Improved,"</article-title>
          <source>GAO-02-6</source>
          ,
          <string-name>
            <given-names>Government</given-names>
            <surname>Accountability</surname>
          </string-name>
          Office, Washington, DC.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          13. S.B.
          <string-name>
            <surname>Gaver</surname>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>"Why Doesn't the Federal Enterprise Architecture Work?," Technology Matters, McLean, VA</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          14.
          <string-name>
            <surname>A.L. Lederer</surname>
            , and
            <given-names>V</given-names>
          </string-name>
          <string-name>
            <surname>Gardiner</surname>
          </string-name>
          (
          <year>1992</year>
          ).
          <article-title>"Strategic Information Systems Planning: The Method/1 Approach,"</article-title>
          <source>Information Systems Management (9:3)</source>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          15.
          <string-name>
            <surname>GAO</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>"DOD Business Systems Modernization: Additional Action Needed to Achieve Intended Outcomes,"</article-title>
          <source>GAO-15-627</source>
          , Government Accountability Office, Washington, DC.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          16.
          <string-name>
            <given-names>S.</given-names>
            <surname>Kotusev</surname>
          </string-name>
          .
          <article-title>Enterprise Architecture Frameworks: The Fad of the Century"</article-title>
          , British Computer Society (BCS),
          <year>July 2016</year>
          http://www.bcs.org/content/conWebDoc/56347 Retrieved: Aug,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          17.
          <string-name>
            <surname>Steven</surname>
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Dam</surname>
          </string-name>
          .
          <article-title>Do We Still Need a DoD Architecture Framework</article-title>
          ? http://mpcog.com/lib/download/asin=1502757621&amp;type=stream Retrieved: Aug,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          18.
          <string-name>
            <surname>Lifecycle Modeling</surname>
          </string-name>
          <article-title>Language (LML) Specification 1.0</article-title>
          .
          <source>October</source>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          19.
          <string-name>
            <surname>Steven</surname>
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Dam</surname>
          </string-name>
          .
          <source>DoD Architecture Framework</source>
          <volume>2</volume>
          .0
          <article-title>- A Guide to Applying System Engineering to Develop Integrated, Executable Architectures</article-title>
          .
          <source>Published by SPEC Innovations</source>
          ,
          <year>2014</year>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          20.
          <string-name>
            <surname>Steven H. Dam</surname>
          </string-name>
          ,
          <string-name>
            <surname>Warren</surname>
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Vaneman</surname>
          </string-name>
          .
          <article-title>A New Open Standard: Lifecycle Modeling Language (LML) a Language for Simple, Rapid Development, Operations</article-title>
          and Support, January
          <volume>25</volume>
          ,
          <year>2014</year>
          http://cdn2.hubspot.net/hub/316256/file-493267217- pdf/LML_
          <article-title>Overview_for_Lifecycle_Management_WG-Dam_</article-title>
          and_Vaneman.pdf?t=1391103350000 Retrieved: Aug,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          21.
          <string-name>
            <surname>Straightforward</surname>
          </string-name>
          ,
          <article-title>powerful lifecycle management with Innoslate the complete product lifecycle management tool http</article-title>
          ://www.systemsengineeringtool.com/innoslate/ Retrieved: Aug, 2017 Retrieved: Aug,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>