<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://sewiki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC</id>
		<title>Инженерия надежности программных систем - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://sewiki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC"/>
		<link rel="alternate" type="text/html" href="http://sewiki.ru/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;action=history"/>
		<updated>2026-04-27T18:02:56Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://sewiki.ru/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=3575&amp;oldid=prev</id>
		<title>Admin: Новая страница: «Целью '''инженерии надежности программных систем''' (Software Reliability Engin…»</title>
		<link rel="alternate" type="text/html" href="http://sewiki.ru/index.php?title=%D0%98%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=3575&amp;oldid=prev"/>
				<updated>2019-08-18T00:00:17Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «Целью &amp;#039;&amp;#039;&amp;#039;инженерии надежности &lt;a href=&quot;/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&quot; title=&quot;Программная система&quot;&gt;программных систем&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039; (Software Reliability Engin…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Целью '''инженерии надежности [[Программная система|программных систем]]''' (Software Reliability Engineering, SRE) является прогнозирование надежности [[Программное обеспечение|программного обеспечения]] на основе [[:Категория:Статистические методы|статистических методов]].&lt;br /&gt;
&lt;br /&gt;
Проблема заключается в том, что программное обеспечение не отказывает, а выдает заранее определенные правильные или ошибочные выходные данные. Поэтому в основе SRE лежит предположение, что программное обеспечение действует не случайным образом, а конфигурация системы и вид операции (например, входные данные) могут рассматриваться как случайные условия.&lt;br /&gt;
&lt;br /&gt;
SRE применяют в процессе испытаний при принятии решения о прекращении испытаний (решение, что критерий приемки выполнен) или для прогнозирования надежности при эксплуатации. Обычно данные отбирают в группах, например количество отказов за указанное время, поскольку очень трудно получить реальные наработки для отказов.&lt;br /&gt;
&lt;br /&gt;
Большинство прикладных программ основаны на предположении, что программная ошибка может быть описана негомогенным процессом Пуассона. Это означает, что программные ошибки происходят в статистически независимые моменты времени. Наработки подчиняются экспоненциальному распределению, а интенсивность отказов изменяется во времени. Обычно используют убывающую интенсивность отказов. Это означает, что ошибки, как только они выявлены, эффективно устраняются без введения новых ошибок. Главная цель SRE заключается в том, чтобы определить форму функции интенсивности отказов и оценить ее параметры по наблюдаемым данным. Как только функция интенсивности отказов определена, могут быть найдены такие показатели надеж­ности как:&lt;br /&gt;
* общее количество отказов;&lt;br /&gt;
* количество остающихся отказов;&lt;br /&gt;
* время до следующего отказа;&lt;br /&gt;
* остаточное время испытаний (до принятия решения);&lt;br /&gt;
* максимальное количество отказов (относительно срока службы).&lt;br /&gt;
&lt;br /&gt;
Другие подходы принимают во внимание архитектуру программного обеспечения, его функциональные модули, модель их взаимодействия и т.п. (например, [[марковский анализ]]). Затем данные отбирают и определяют оценки для модулей.&lt;br /&gt;
&lt;br /&gt;
== Ключевые элементы ==&lt;br /&gt;
* определение показателей надежности и целей;&lt;br /&gt;
* определение используемой модели надежности программного обеспечения;&lt;br /&gt;
* отбор данных об отказах;&lt;br /&gt;
* валидация модели;&lt;br /&gt;
* прогноз показателей надежности по данным.&lt;br /&gt;
&lt;br /&gt;
== Достоинства ==&lt;br /&gt;
* программное обеспечение может быть рассмотрено при прогнозировании надежности;&lt;br /&gt;
* цели и критерии испытаний могут быть определены и проконтролированы.&lt;br /&gt;
&lt;br /&gt;
== Ограничения ==&lt;br /&gt;
* сбор данных о надежности программного обеспечения может быть трудным, так как качество результатов определяется качеством собранных данных;&lt;br /&gt;
* нет подхода для выбора функций интенсивности отказов. Имеется искушение выбрать модель интенсивности отказов, которой данные соответствуют больше всего вместо априорного выбора модели;&lt;br /&gt;
* теоретическая основа негомогенного процесса Пуассона намного слабее, чем в случае прогнозирования надежности аппаратных средств.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Методы анализа надежности]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>