SIEMENS, DF&PD

Предыдущее посещение: Вс июн 12, 2016 14:22 Текущее время: Вс июн 12, 2016 14:22

Часовой пояс: UTC + 3 часа




 [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Надежность
СообщениеДобавлено: Ср ноя 29, 2006 14:12 
Не в сети
Начинающий писатель

Зарегистрирован: Пн июл 11, 2005 14:48
Сообщения: 98
Откуда: ОАО КО
Добрый день. Какова надежность программы WINCC?
Как посчитать надежность ПО WinCC? В чем она измеряется?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 29, 2006 14:36 
Не в сети
Начинающий писатель

Зарегистрирован: Пн июл 11, 2005 14:48
Сообщения: 98
Откуда: ОАО КО
И какие сертификаты имеет ПО WinCC?
Для примера:
Сертификация Common Criteria (СС) представляет собой общепризнанный стандарт в области оценки безопасности и надежности программного обеспечения и других ИТ-продуктов. Требования, предъявляемые к сертифицируемым продуктам, и методы проведения сертификации описываются в международном стандарте ISO-IEC 15408. Получение сертификата СС означает, что программное решение является одним из наиболее безопасных, надежных и может использоваться для выполнения многих критически важных задач.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 29, 2006 14:46 
Не в сети
Ведущий специалист

Зарегистрирован: Пт дек 31, 2004 13:25
Сообщения: 2248
Откуда: SIEMENS I IA AS Москва
WinCC работает под Windows, поэтому надо бы сначала "измерить" надежность операционной системы. После этого измерить надежность MS SQL Server'а, сервис паков, хотфиксов и т.д, а потом переходить к WinCC. Чем измерять надежность не знаю, но единицу измерения могу предложить (1/кБаг).
Но это шутки - а серьезно надежность, точнее как это будет работать зависит не только от программы, но и как ее используют. Будут ошибки в проекте или неправильное понимание работы системы - и работать криво все будет.
О наличии (и необходимости) такого сертификата для SCADA систем не слышал. Может быть недавно что то и появилось, но не представляю как оценивать надежность такой сложной системы как WinCC или другие современные SCADA без привязки к железу и конкретному проекту.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 29, 2006 15:03 
Не в сети
Начинающий писатель

Зарегистрирован: Пн июл 11, 2005 14:48
Сообщения: 98
Откуда: ОАО КО
Данный сертификат имеет Windows.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 30, 2006 7:38 
Не в сети
Известный Писатель

Зарегистрирован: Сб янв 15, 2005 0:49
Сообщения: 466
Откуда: Уфа
Надёжность технических систем определяется 2-мя факторами: надёжностью компонент и ошибками в конструкции. Для аппаратных средств главным фактором является надежность компонент, для программных средств - безошибочность проектирования.

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

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

Сбой - это самоустраняющийся отказ, не требующий внешнего вмешательства. Основное различие между сбоем и отказом - временному показателю длительности восстановления. Если длительность восстановления больше какого-то порогового значения, то аномалию в работе программы относят к отказам, иначе - к сбоям.

Понятие правильной (корректной) программы рассматривается статически вне временного функционирования. Неправильность программы определяется вероятностью совмещения следующих событий: попадания исходных данных в область непроверенных при отладке и испытаниях; проявления ошибки в программе при обработке таких данных.

Правильность программы не зависит от динамики функционирования в реальном времени.

Надёжная программа должна обеспечивать низкую вероятность отказа в процессе функционирования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 30, 2006 12:23 
Не в сети
Начинающий писатель

Зарегистрирован: Пн июл 11, 2005 14:48
Сообщения: 98
Откуда: ОАО КО
Например мне надо расчитать проект по надежности, ДО НАПИСАНИЯ САМОЙ ПРОГРАММЫ, чтобы заказчик был уверен что она надежная.
Странная логика.
Как я просчитаю сбои и отказы ПО? Ведь их, как я понимаю, можно получить методом тестирования в определенный срок.
Поэтому я и хотел узнать про сам WinCC.
И в основном все основные ошибки вылезают в пуско-наладке.
Где что-то переделывается, ошибки устраняются и появляются новые!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 30, 2006 13:04 
Не в сети
Известный Писатель

Зарегистрирован: Сб янв 15, 2005 0:49
Сообщения: 466
Откуда: Уфа
Надежность – способность бесперебойной работы SCADA системы без перезагрузки неограниченное время и обеспечение сохранности базы данных. Это достигается за счет горячего резервирования оборудования диспетчерского центра и установки программного обеспечения, осуществляющего контроль и, при необходимости, восстановление базы данных.

Методы повышения надежности SCADA
http://www.rtsoft-training.ru/?p=600010

Цитата:
Хотелось бы узнать, имеются ли у кого-нибудь сведения о надежности операционной системы Windows 2000 Prof, а также SCADA системы Wonderware InTouch, в частности сведения об интенсивности отказов, времени наработки на отказ, вероятнось безотказной работы и т. д.

http://forums.software-testing.ru/lofiv ... t2607.html

Имеется очень хорошая книжка Владимира Васильевича Липаева
"Надежность программных средств"
http://rapidshare.com/files/4880230/Lipaev.rar

В архиве книга и нормативные документы...

Надо сказать, что книжка В.В. Липаева содержит практически все, что нужно.
Проблема только в том, что для тестирования такой сложной и
многокатегорийной программной системы, какой является SCADA, потребуется
разработать полноценный (и при том свободный от ошибок) имитиатор
технологического процесса, которым предполагается управлять.

Кроме того, имеются следующие стандарты по данному вопросу:
ГОСТ 28195-89. Оценка качества программных средств. Общие положения
ГОСТ 28806-90. Качество программных средств. Термины и определения
серия стандартов IEEE, посвященных тестированию ПО.

Есть также неплохой сайт по этой теме:
http://www.qcsltd.com/papers/pubs.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 30, 2006 14:24 
Не в сети
Начинающий писатель

Зарегистрирован: Пн июл 11, 2005 14:48
Сообщения: 98
Откуда: ОАО КО
Спасибо, хоть что-то стало проясняться.
А вообще кто-нибудь производил оценку надежности ПО?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group