реклама на сайте
подробности

 
 
> Испытания надёжности программы, Как он происхожит и есть ли спец. ПО для ...
Дон Амброзио
сообщение Mar 13 2008, 21:06
Сообщение #1


Местный
***

Группа: Участник*
Сообщений: 323
Регистрация: 11-02-08
Пользователь №: 34 947



Интересует как происходят испытания программ на надёжность (именно программ, а не "железа", которым эта программа управляет) и есть ли какой-то спец софт для испытания программ.

Я, например, слышал, что СИ исходники можно "испытать" какой-то программой не помню как называется, вроде LIM...Не помню точно.. Т.е. даёшь этому LIM-у свой исходник и он начинает его тестить...

Существуют ли какие-то ГОСТ-ы или другие регламентирующие документы о том, как должны происходить испытания программног обеспечения на надёжность и по каким критериям ставят заключение надёжна программа или нет

А то передо мной скоро встанет задача сравнить два исходника, разработанные разными людьми, и выбрать более надёжный. Такую задачу мне поставило руководство. А я не знаю с какого конца её решать

Сообщение отредактировал Дон Амброзио - Mar 13 2008, 21:09


--------------------
После устранения бага в программе она стала работать....хуже
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
i-mir
сообщение May 7 2011, 11:12
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 17-06-10
Из: Киев
Пользователь №: 57 986



На сколько я понимаю, сейчас имеются три подхода к оценке ПО:
1. Чистая комбинаторика, где анализируется возможность написания кода с ошибками,
которые могут быть логическими, синтаксическими. Как результат получаем эффективность
различных языков в области допущения ошибок.
2. Статистический подход, где принимается например нормальный закон наличия ошибок
в ПО и анализируется динамика работы над ошибками.
3. Технологический подход, где анализируются методы и инструменты создания ПО.
Он в большей степени основан на том, что качественная организация процесса
в результате приведет к качественному ПО.

Наверняка есть что-либо еще.
В свое время теория надежности пошла по пути выявления фактов несоответствия
требуемому КД, привлекла на свою сторону статистику и теперь у нас общая основа
расчетов есть экспоненциальный закон не привязанный к железу.
А могло быть и другое развитие - на принципе потерь энергии в системе.
Например не оптимальные узлы схемы потребляют излишнюю энергию - нужно задуматься
и уменьшить надежность такого узла и т.д. ...
Аналогично с ПО - например каждая ветка имеет свои тайминги - сравниваем с общепринятыми
значениями (этого пока нет но будет), анализируем ... - в общем глобально смотрим куда тратится
процессорное время.
Нашли баг, сделали коррекцию алгоритма, время выполнения увеличилось - это сигнал к анализу
и поиску внесенной "ненадежности".





Сообщение отредактировал i-mir - May 7 2011, 12:45
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Дон Амброзио   Испытания надёжности программы   Mar 13 2008, 21:06
- - Дон Амброзио   Вот, например, какую структуру характеристик качес...   Mar 15 2008, 23:42
- - arttab   я пишу для avr и тестирую прогу проходя по всем ве...   Mar 16 2008, 16:20
- - sha161   Есть еще такой ГОСТ Р ИСО/МЭК 12119-2000 Информац...   Mar 17 2008, 07:26
- - Дон Амброзио   Список российских и основных международных стандар...   Mar 17 2008, 07:55
- - Ильдус   Цитата(Дон Амброзио @ Mar 14 2008, 00:06)...   Mar 22 2008, 20:21
|- - asonika   ЦитатаПоказателя (численного) надёжности ПО не сущ...   Mar 25 2008, 10:38
|- - Ильдус   Цитата(asonika @ Mar 25 2008, 13:38) Ну, ...   Mar 25 2008, 19:03
|- - Дон Амброзио   А никто не проходил сертификацию софта в ФСБ на от...   Mar 28 2008, 04:10
||- - asonika   Цитата(Дон Амброзио @ Mar 28 2008, 07:10)...   Mar 28 2008, 09:56
|- - Oldring   Цитата(Ильдус @ Mar 25 2008, 23:03) Но по...   Apr 13 2011, 05:44
|- - Ильдус   Цитата(Oldring @ Apr 13 2011, 08:44) Можн...   May 5 2011, 13:34
- - i-mir   Цитата(Дон Амброзио @ Mar 14 2008, 01:06)...   Apr 12 2011, 17:51


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 16:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016