<?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-2-101-115</article-id><article-id custom-type="elpub" pub-id-type="custom">sustain-56</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>SELECTION AND DEFINITION OF SAFETY FUNCTION WHEN VERIFYING RAILWAY SIGNALLING AND REMOTE CONTROL COMPUTER-BASED SYSTEMS</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>Bochkov</surname><given-names>K. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>доктор технических наук, профессор, проректор по научной работе, научный руководитель НИЛ «Безопасность и ЭМС технических средств</p></bio><bio xml:lang="en"><p>Doctor of Engineering, Professor, Pro-rector for scientific activities, Scientific Head of Equipment Safety and EMC Laboratory</p></bio><email xlink:type="simple">bochkov1999@mail.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>Sivko</surname><given-names>B. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>магистр технических наук, ассистент, лектор</p></bio><bio xml:lang="en"><p>Magister of Technical Sciences, assistant, lecturer</p></bio><email xlink:type="simple">bsivko@gmail.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>Byelorussian State University of Transport</institution><country>Belarus</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>2</issue><fpage>101</fpage><lpage>115</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">Bochkov K.A., Sivko B.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/56">https://www.dependability.ru/jour/article/view/56</self-uri><abstract><p>Рассмотрены вопросы определения, формализации и выбора функции безопасности, применяемой при разработке и доказательстве корректности программного обеспечения микропроцессорных систем железнодорожной автоматики и телемеханики. Приведены способы поиска и изменения функции безопасности на основании технического задания, ограниченности ресурсов, используемой стратегии обеспечения безопасности и общих требований к характеристикам системы.</p></abstract><trans-abstract xml:lang="en"><p>The paper considers the issues of definition, formalization and selection of safety function used for the development and correctness demonstration of software of railway signalling and remote control systems. It also provides ways of searching for and changing of safety function based on a specification, limitation of resources, an applied safety strategy and general requirements for system performance.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>верификация</kwd><kwd>валидация</kwd><kwd>функциональная безопасность</kwd><kwd>функция безопасности</kwd><kwd>доказательство корректности</kwd><kwd>критически важные объекты информатизации</kwd></kwd-group><kwd-group xml:lang="en"><kwd>verification</kwd><kwd>validation</kwd><kwd>functional safety</kwd><kwd>safety function</kwd><kwd>correctness demonstration</kwd><kwd>critical computer-based objects</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">Butler R. W. «What is Formal Methods?» NASA LaRC Formal Methods Program, 2001.</mixed-citation><mixed-citation xml:lang="en">Butler R.W. “What is Formal Methods?” NASA LaRC Formal Methods Program, 2001.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Сивко Б. В. Доказательство корректности блока телеуправления 16-1 диспетчерской централизации «Нёман» // Вестник БелГУТа: Наука и Транспорт. - 2012. - №1(24). - С.18-21.</mixed-citation><mixed-citation xml:lang="en">Sivko B.V. Correctness demonstration of the 16-1 remote control unit for “Niemen” centralized traffic control // BelGUT Bulletin: Science and Transport. - 2012. #1 (24). – pp. 18-21.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Харлап С. Н., Сивко Б. В. Верификация программного обеспечения микропроцессорной светооптической светодиодной системы // Вестник БелГУТа: Наука и Транспорт. - 2012. - №1 (24). - С.22-25.</mixed-citation><mixed-citation xml:lang="en">Harlap S.N., Sivko B.V. Software verification for microprocessor based optical LED systems // BelGUT Bulletin: Science and Transport. - 2012. - #1 (24). – pp. 22-25.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Сивко Б. В. Проектирование безопасного программного обеспечения микропроцессорных устройств автоматики и телемеханики // Проблемы безопасности на трансп.: тезисы докл. VI Междунар. науч. - практ. конф., Гомель, 29-30 ноября 2012 г. / М-во образования Респ. Беларусь, М-во трансп. и коммуникаций Респ. Беларусь, Бел. ж. д., Белорус. гос. ун-т трансп.: редкол.: В.И.Сенько (отв. ред.) [и др.]. - Гомель, 2012. - С.205.</mixed-citation><mixed-citation xml:lang="en">Sivko B.V. Safe software designing of microprocessor based devices of railway signalling and remote control systems // Problems of safety on transport: Report synopsis, VI International Scientific and practical Symposium, Gomel, November, 29-30, 2012 / Ministry of Education - Belarus, Ministry of transport and communications, Belarus State University of Transport, - Gomel, 2012. – p. 205.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">David Smith J. «Safety Critical Systems Handbook. A Straightforward Guide to Functional Safety, IEC 61508 and Related Standards, Including Process IEC 61511 and Machinery IEC 62061 and ISO 13849» / David J. Smith and Kenneth G. L. Simpson // Elsevier Ltd., 2010.</mixed-citation><mixed-citation xml:lang="en">David Smith J. “Safety Critical Systems Handbook. A Straightforward Guide to Functional Safety, IEC 61508 and Related Standards, Including Process IEC 61511 and Machinery IEC 62061 and ISO 13849” / David J. Smith and Kenneth G. L. Simpson // Elsevier Ltd., 2010.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Сивко Б. В. Доказательство корректности программного обеспечения многопроцессорных устройств связи с объектами железнодорожной автоматики и телемеханики // Вестник БелГУТа: Наука и Транспорт. - 2012. - №2(25). - С.27-30.</mixed-citation><mixed-citation xml:lang="en">Sivko B.V. SW correctness demonstration for multiprocessing devices of communication with facilities of railway signalling and remote control systems // BelGUT Bulletin: Science and Transport. - 2012. - #2 (25). – pp. 27-30.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Fagan M. E. Design and code inspections to reduce errors in program development, IBM Systems Journal, Volume 15 Issue 3, September 1976, p. 182-211.</mixed-citation><mixed-citation xml:lang="en">Fagan M.E. Design and code inspections to reduce errors in program development, IBM Systems Journal, Volume 15 Issue 3, September 1976, p. 182-211.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Boehm B. W. Software engineering. IEEE Transactions on Computers 25:1226-1241, 1976.</mixed-citation><mixed-citation xml:lang="en">Boehm B. W. Software engineering. IEEE Transactions on Computers 25:1226-1241, 1976.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Telles M., Hsieh Y., Telles M. A. The Science of Debugging // The Coriolis Group, 2001.</mixed-citation><mixed-citation xml:lang="en">Telles M., Hsieh Y., Telles M.A. The Science of Debugging // The Coriolis Group, 2001.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Boehm B. W., Papaccio P. N. Understanding and controlling software costs // IEEE Trans Softw Eng 14(10):1462-1477, October 1988.</mixed-citation><mixed-citation xml:lang="en">Boehm B.W., Papaccio P.N. Understanding and controlling software costs // IEEE Trans Softw Eng 14:1462-1477, October 1988.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Nancy G. Leveson, Software safety in embedded computer systems. Communications of the ACM, 34(2):34-46, February 1991.</mixed-citation><mixed-citation xml:lang="en">Nancy G. Leveson, Software safety in embedded computer systems. Communications of the ACM, 34:34-46, February 1991.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Charles Perrow. Normal Accidents: Living with High Risk Technologies. Basic Books, New York, NY, 1984.</mixed-citation><mixed-citation xml:lang="en">Charles Perrow. Normal Accidents: Living with High Risk Technologies. Basic Books, New York, NY, 1984.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ivars Peterson, Fatal Defect: Chasing Killer Computer Bugs, Times Books, New York, 1995.</mixed-citation><mixed-citation xml:lang="en">Ivars Peterson, Fatal Defect: Chasing Killer Computer Bugs, Times Books, New York, 1995.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Nancy G. Leveson. Safeware: System Safety and Computers. Addison-Wesley, 1995.</mixed-citation><mixed-citation xml:lang="en">Nancy G. Leveson. Safeware: System Safety and Computers. Addison-Wesley, 1995.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Gerhart S.L., Yelowitz L., Observations of Fallibility in Applications of Modern Programming Methodologies // IEEE Trans. Software Eng., vol. 2, no. 3, 1976, pp. 195-207.</mixed-citation><mixed-citation xml:lang="en">Gerhart S.L., Yelowitz L. Observations of Fallibility in Applications of Modern Programming Methodologies // IEEE Trans. Software Eng., vol. 2, no. 3, 1976, pp. 195-207.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Сапожников В. В., Кравцов Ю. А., Сапожников Вл. В. Дискретные устройства железнодорожной автоматики и телемеханики // М. Транспорт, 1988.</mixed-citation><mixed-citation xml:lang="en">Sapozhnikov V.V., Century В., Kravtsov Ju.A., Sapozhnikov Vl.V. Discrete devices  of railway signalling and remote control systems // M. Transport, 1988.</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>
