<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sustain</journal-id><journal-title-group><journal-title xml:lang="ru">Надежность</journal-title><trans-title-group xml:lang="en"><trans-title>Dependability</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-2646</issn><issn pub-type="epub">2500-3909</issn><publisher><publisher-name>RAMS Journal Limited liability company</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21683/1729-2646-2014-0-4-102-121</article-id><article-id custom-type="elpub" pub-id-type="custom">sustain-46</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ФУНКЦИОНАЛЬНАЯ НАДЕЖНОСТЬ. ТЕОРИЯ И ПРАКТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>FUNCTIONAL RELIABILITY. THE THEORY AND PRACTICE</subject></subj-group></article-categories><title-group><article-title>ГЕНЕТИЧЕСКИЙ АЛГОРИТМ ДЛЯ ОПТИМИЗАЦИИ АРХИТЕКТУРЫ БОРТОВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ</article-title><trans-title-group xml:lang="en"><trans-title>GENETIC ALGORITHM FOR OPTIMIZATION OF ONBOARD SOFTWARE ARCHITECTURE</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Терсков</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Terskov</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>доктор технических наук, профессор, профессор кафедры «Математика и информатика»</p></bio><bio xml:lang="en"><p>Doctor of Engineering, Professor of Mathematics and Informatics Chair</p></bio><email xlink:type="simple">dmitryshkras@rambler.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шеенок</surname><given-names>Д. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Sheenok</surname><given-names>D. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аналитик ООО «Сибирские интеграционные системы»</p></bio><bio xml:lang="en"><p>Analyst</p></bio><email xlink:type="simple">dmitryshkras@rambler.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Карцан</surname><given-names>И. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Kartsan</surname><given-names>I. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент, начальник военного института</p></bio><bio xml:lang="en"><p>PhD Engineering, professor assistant, Director</p></bio><email xlink:type="simple">avkryanev@mephi.ru</email><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Красноярский институт железнодорожного транспорта (КрИЖТ), Иркутский государственный университет путей сообщения (ИрГУПС)</institution><country>Россия</country></aff><aff xml:lang="en"><institution>KrIZhT IrGUPS</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>ООО "Сибирские интеграционные системы"</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Siberian Integration Systems Ltd.</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru"><institution>Сибирский государственный аэрокосмический университет им. Академика М.Ф. Решетнева</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Military institute SibGAU</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2014</year></pub-date><pub-date pub-type="epub"><day>06</day><month>07</month><year>2016</year></pub-date><volume>0</volume><issue>4</issue><fpage>102</fpage><lpage>121</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Терсков В.А., Шеенок Д.А., Карцан И.Н., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Терсков В.А., Шеенок Д.А., Карцан И.Н.</copyright-holder><copyright-holder xml:lang="en">Terskov V.A., Sheenok D.A., Kartsan I.N.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.dependability.ru/jour/article/view/46">https://www.dependability.ru/jour/article/view/46</self-uri><abstract><p>Описывается модель архитектуры бортового программного обеспечения, позволяющая оценить надежность проектируемой программной системы и трудозатраты на ее реализацию. Описываются параметры и операторы генетического алгоритма, позволяющего найти оптимальные характеристики архитектуры бортового программного обеспечения.</p></abstract><trans-abstract xml:lang="en"><p>The paper describes the model of onboard software architecture that allows us to assess the dependability of a designed program system and labour efforts spent on its realization. The paper defines parameters and operators of the genetic algorithm that makes it possible to find optimal characteristics of onboard software architecture.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>генетический алгоритм</kwd><kwd>бортовое программное обеспечение</kwd><kwd>программная избыточность</kwd><kwd>надежность программного обеспечения</kwd></kwd-group><kwd-group xml:lang="en"><kwd>genetic algorithm</kwd><kwd>onboard software</kwd><kwd>program redundancy</kwd><kwd>software dependability</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Kovalev I. Optimal Time Cyclograms of Spacecrafts Control Systems / I. Kovalev, O. Davydenko // Advances in Modeling and Analysis. Vol.48. № 2-3. 1996. AMSE PRESS. P. 19-23.</mixed-citation><mixed-citation xml:lang="en">Kovalev I. Optimal Time Cyclograms of Spacecrafts Control Systems / I. Kovalev, O. Davydenko // Advances in Modeling and Analysis. Vol.48. # 2-3.1996. AMSE PRESS. P. 19-23.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Царев Р.Ю. Программно-аппаратное обеспечение отказо- и катастрофоустойчивых систем управления и обработки информации: монография / А.В. Аниконов, М.Ю. Слободин, Р.Ю. Царев. - М.: Макс-пресс, 2006. - 244 с.</mixed-citation><mixed-citation xml:lang="en">Tsarev R.Yu. Firmware of fail-safe and catastrophe-safe control and of the information processing systems: the study / A.V.Anikonov, M.Yu..Slobodin, R.Yu.Tsarev. – M.: Макс-press, 2006. – 244 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Царев Р.Ю. Оптимизационно-имитационный подход к синтезу автоматизированных систем управления / И.В. Ковалев, М.В. Тюпкин, Р.Ю. Царев, Ю.Д.Цветков // Программные продукты и системы. - 2007. - № 3. - С. 73-74.</mixed-citation><mixed-citation xml:lang="en">Tsarev R.Yu. Optimization and simulation approach to synthesis of the automated control systems / I.V.Kovalev, M.V.Tjupkin, R.Yu.Tsarev, Yu.D.Tsvetkov // Software products and systems. – 2007. – # 3. – pp. 73-74.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Царев Р.Ю., Система многоатрибутивного формирования мультиверсионных программных средств отказоустойчивых систем управления: Дис. Канд. Техн. Наук: Красноярск, 2003. - 143 с.</mixed-citation><mixed-citation xml:lang="en">Tsarev R.Yu. System of multi-attributive formation of multi-version software in fail-safe control systems: PhD Thesis: Krasnoyarsk, 2003. – 143 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Новой А.В., Система анализа архитектурной надежности программного обеспечения.: Дис. Канд. Техн. Наук: Красноярск, 2011 - 131 с.</mixed-citation><mixed-citation xml:lang="en">Novoy А.В. System for the analysis of software architectural dependability: PhD Thesis: Krasnoyarsk, 2011 – 131 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Шеенок Д.А., Кукарцев В.В. Оценка затрат на модернизацию программного обеспечения критических по надежности систем // Вестник СибГАУ. Вып. 5(45). - 2012. - С. 62-65.</mixed-citation><mixed-citation xml:lang="en">Sheenok D.А., Kukartsev V.V. Costs estimate for upgrading software of dependability critical systems // SibSAU Bulletin. Issue 5 (45). – 2012. – pp. 62-65.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Шеенок Д.А. Модификация модели программной архитектуры для многокритериальной условной оптимизации // Перспективы развития информационных технологий: Материалы XI международной научно-практической конференции. - 2013. - С.76-81.</mixed-citation><mixed-citation xml:lang="en">Sheenok D.A. Updating of program architecture model for multi-criterion conditional optimization  // Prospects of development of information technologies: Matter of XI international scientific – practical conference. – 2013. – pp 76-81.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Русаков М.А., Многоэтапный анализ архитектурной надежности в сложных информационно-управляющих системах: Дис. Канд. Техн. Наук: Красноярск, 2005 - 168 с.</mixed-citation><mixed-citation xml:lang="en">Rusakov М.А. Multistage analysis of architectural dependability in complex information – management systems: PhD Thesis: Krasnoyarsk, 2005 – 168 p.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Шеенок Д.А., Кукарцев В.В. Оптимизация программной архитектуры логистических информационных систем // Логистические системы в глобальной экономике: материалы Междунар. науч.-практ. конф. (14-15 марта 2013 г., Красноярск). Ч. 1. - 2013. - С.138-145.</mixed-citation><mixed-citation xml:lang="en">Sheenok D.A., Kukartsev V.V. Program architecture optimization of logistical information systems // Logistical systems in global economy: Matters of international scientific-practical conference. (March, 14-15, 2013, Krasnoyarsk). Part 1. – 2013. – pp 138-145.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Шеенок Д.А. Генетический алгоритм поиска оптимальной архитектуры программного обеспечения // Актуальные вопросы современной науки: Материалы IV международной научной конференции 14-15 декабря 2012 г. - 2012. - С.62-68.</mixed-citation><mixed-citation xml:lang="en">Sheenok D.A. Genetic algorithm of software optimum architecture search // Urgent issues of modern science: Matter of IV international scientific conference on December, 14-15, 2012 – pp. 62-68.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Инге-Вечтомов С.Г. Генетика с основами селекции: Учеб. Для биолог. Спец. Ун-тов. - М.: Высш. Шк., 1989. - 591 с.</mixed-citation><mixed-citation xml:lang="en">Inge-Vechtomov S.G. Genetics with fundamentals of selection: Textbook for the biological special subject in universities. – M.: Higher school, 1989. – 591 p.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Спицын В.Г., Цой Ю.Р. Представление знаний в информационных системах: учебное пособие. - Томск: Изд-во ТПУ, 2006. - 146 с.</mixed-citation><mixed-citation xml:lang="en">Spitsyn V.G., Tsoy Yu. R.Rrepresentation of knowledge in information systems: tutorial manual. – Tomsk: Publishing house TPU, 2006. – 146 p.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Сергиенко Р.Б. Коэволюционный алгоритм для задач условной и многокритериальной оптимизации / Р.Б. Сергиенко, Е.С. Семенкин // Программные продукты и системы. - №4. - 2010. - С. 24-28.</mixed-citation><mixed-citation xml:lang="en">Sergienko R.B. Coevolution algorithm for tasks of conditional and multi-criterion optimization / R.B.Sergienko, E.S.Semenkin // Software products and systems. – # 4. – 2010. – pp. 24-28.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Гуменникова А.В., Адаптивные поисковые алгоритмы для решения сложных задач многокритериальной оптимизации: Дис. Канд. Техн. Наук: Красноярск, 2006 - 129.</mixed-citation><mixed-citation xml:lang="en">Gumennikova A. V. Adaptive search algorithms for the solution of complex tasks of multi-criterion optimization: PhD Thesis: Krasnoyarsk, 2006 – 129.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Сопов Е.А., Эволюционные алгоритмы моделирования и оптимизации сложных систем: Дис. Канд. Техн. Наук: Красноярск, 2004 - 129 с.</mixed-citation><mixed-citation xml:lang="en">Sopov E. A. Evolutionary algorithms of complex systems modeling and optimization: PhD Thesis: Krasnoyarsk, 2004 – 129 p.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Шеенок Д.А. Инструментальное средство проектирования оптимальной архитектуры отказоустойчивых программных систем // Программная инженерия. №6. - 2013. - С. 20-26.</mixed-citation><mixed-citation xml:lang="en">Sheenok D.A. Tool for designing of optimum architecture of fail-safe program systems // Program engineering. # 6. – 2013. – P. 20-26.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Сергиенко Р.Б., Автоматизированное формирование нечетких классификаторов самонастраивающимися коэволюционными алгоритмами: Дис. Канд. Техн. Наук: Красноярск, 2010 - 192 с.</mixed-citation><mixed-citation xml:lang="en">Sergienko R.B. Automated generation of fuzzy qualifiers by self-adapting coevolution algorithms: PhD Thesis: Krasnoyarsk, 2010 – 192 p.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
