<?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-2015-0-1-75-87</article-id><article-id custom-type="elpub" pub-id-type="custom">sustain-80</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 SAFETY. THE THEORY AND PRACTICE</subject></subj-group></article-categories><title-group><article-title>АРХИТЕКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМЫ, СВЯЗАННОЙ С БЕЗОПАСНОСТЬЮ</article-title><trans-title-group xml:lang="en"><trans-title>ARCHITECTURE OF SAFETY RELATED SYSTEM SOFTWARE</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>Kolchin</surname><given-names>A. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент, зам. председателя ТК 058 «Функциональная безопасность», профессор кафедры «Информационные технологии и вычислительные системы»</p></bio><bio xml:lang="en"><p>PhD in engineering, associate professor, deputy chairman of TC 058 Functional Dependability, professor of chair of Information Technology and Computing Systems</p></bio><email xlink:type="simple">kolchin@calscenter.com</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>Mikheev</surname><given-names>N. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант кафедры «Информационные технологии и вычислительные системы»</p></bio><bio xml:lang="en"><p>Postgraduate student of chair of Information Technology and Computing Systems</p></bio><email xlink:type="simple">me@vooft.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>МГТУ "СТАНКИН"</institution><country>Россия</country></aff><aff xml:lang="en"><institution>MGTU STANKIN</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2015</year></pub-date><pub-date pub-type="epub"><day>06</day><month>07</month><year>2016</year></pub-date><volume>0</volume><issue>1</issue><fpage>75</fpage><lpage>87</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">Kolchin A.F., Mikheev N.V.</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/80">https://www.dependability.ru/jour/article/view/80</self-uri><abstract><p>В статье представлены результаты анализа архитектур программного обеспечения для систем, связанных с безопасностью; выделены основные компоненты архитектуры и предложено определение архитектуры программного обеспечения систем, связанных с безопасностью; предложены критерии качества и проведено сравнение выделенных компонентов по данным критериям. В работе представлены результаты сравнения применимых структур и стилей, которые предлагается использовать при разработке программного обеспечения, удовлетворяющего требованиям функциональной безопасности, заданным в ГОСТ Р МЭК 61508.</p></abstract><trans-abstract xml:lang="en"><p>The paper presents the results of analysis of architectures for safety related system software. The basic components of architecture are defined, and the definition of safety related system software architecture is offered. Quality criteria are proposed, and comparison of defined components by the criteria is carried out. The paper offers results of comparison of applicable structures and styles that are proposed for application in software development to satisfy to the functional safety requirements specified in GOST R IEC 61508.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>надежность</kwd><kwd>функциональная безопасность</kwd><kwd>архитектура</kwd><kwd>программное обеспечение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>dependability</kwd><kwd>functional safety</kwd><kwd>architecture</kwd><kwd>software</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">ГОСТ Р МЭК 61508-2012 Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Части 1 - 7.</mixed-citation><mixed-citation xml:lang="en">GOST R IEC 61508-2012 Functional safety of electrical, electronic and programmable electronic safety related systems. Parts 1 – 7.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Philip J. Koopman Jr., Design constraints on embedded real time control systems. Systems Design &amp; Networks Conference, (1990).</mixed-citation><mixed-citation xml:lang="en">Philip J. Koopman Jr., Design constraints on embedded real time control systems. Systems Design &amp; Networks Conference, (1990).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Douglas Densmore, Roberto Passerone, Alberto Sangiovanni-Vincentelli, A Platform-Based Taxonomy for ESL Design. IEEE Software.</mixed-citation><mixed-citation xml:lang="en">Douglas Densmore, Roberto Passerone, Alberto Sangiovanni-Vincentelli, A Platform-Based Taxonomy for ESL Design. IEEE Software.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">David Stonier-Gibson, Understanding embedded microcontroller multitasking RTOS alternatives.</mixed-citation><mixed-citation xml:lang="en">David Stonier-Gibson, Understanding embedded microcontroller multitasking RTOS alternatives.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">David Garlan, Mary Shaw, An Introduction to Software Architecture.</mixed-citation><mixed-citation xml:lang="en">David Garlan, Mary Shaw, An Introduction to Software Architecture.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">http://en.wikipedia.org/wiki/Embedded_system#Embedded_software_architecturs</mixed-citation><mixed-citation xml:lang="en">http://en.wikipedia.org/wiki/Embedded_system#Embedded_software_architectures.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Mary Shaw (1995), Comparing Architectural Design Styles. IEEE Software.</mixed-citation><mixed-citation xml:lang="en">Mary Shaw (1995), Comparing Architectural Design Styles. IEEE Software.</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>
