Определение надежности программного обеспечения

ОПРЕДЕЛЕНИЕ НАДЕЖНОСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ  [c.6]

С появлением ЭВМ третьего поколения и вычислительных систем на первый план стали выдвигаться проблемы обеспечения надежности программного обеспечения. К этим проблемам относятся оценка надежности программного обеспечения определение факторов, влияющих на достижение заданного уровня надежности ПО совершенствование методов повышения надежности ПО в процессе проектирования и в процессе эксплуатации разработанного ПО.  [c.3]


Методы и средства обеспечения надежности должны рассматриваться в контексте определенной организационной структуры, реализующей функции управления принятой технологией разработки ПО. Отсюда следует, что, для того чтобы обеспечению надежности уделялось необходимое внимание на всех этапах цикла жизни ПО, руководитель разработки должен знать и четко выполнять свои обязанности по обоснованию, оценке, согласованию и организации процесса разработки конечного продукта.. Существенную роль при создании надежного программного обеспечения играют принятые методы и средства документирования разработки, планирования выполнения работ и моделирования оценки надежности на различных этапах разработки.  [c.188]

Хотя подобный перечень и может быть использован в качестве основы, каждая компания должна определить те параметры, которые характеризуют положение дел, существующее в данной компании на настоящий момент. Например, для железнодорожной компании безопасность и пунктуальность являются ключевыми аспектами надежности . В разделе осязаемые составляющие можно указать характеристики качества, используемые для оценки товаров при управлении качеством на производстве, такие как эксплуатационные качества, срок службы и эстетика. Более того, для компьютерного программного обеспечения, лежащего в основе многих систем обслуживания, существуют собственные системы управления качеством и собственные параметры качества. Следует с осторожностью подходить к определению значимости различных параметров, поскольку они дополняют друг друга и каждый вносит свой вклад в качество итогового предложения.  [c.335]


Приведенное выше определение надежности приемлемо и для такой сложной системы, какой является программное обеспечение. Однако в этом определении не отражается различие между типами возможных ошибок, степенью влияния конкретной ошибки на функционирование системы. Это значит, что надежность ПО должна определяться как функция от степени влияния ошибок и частоты их проявления.  [c.8]

Таким образом, надежность ПО представляется через определение вероятности отказа в отношении входного множества данных и через наблюдение интенсивности изменения вероятности отказа по мере устранения ошибок. Приведенные показатели в силу их количественной интерпретации могут быть использованы в качестве стандартных оценок программного обеспечения.  [c.22]

Методы проведения работ на каждом из этапов в значительной мере определяют надежность разрабатываемого программного обеспечения. Например, начальный этап проектирования включает процессы формирования требований пользователя к системе, описание целей разрабатываемой системы и создание ее спецификаций. Целью проектирования на данном этапе является высокоуровневая проработка с определением интерфейса пользователя будущей системы ПО.  [c.98]

С тех пор теория проектирования программного обеспечения достигла определенного прогресса, и теперь, согласно точке зрения Ие [2], она представляет собой инженерный подход к разработке программных средств ЭВМ, охватывающий методологию программирования, проблемы обеспечения надежности программ, оценки рабочих характеристик и качества проектов, вопросы управления проектированием систем программного обеспечения, а также средства и стандарты разработки программ.  [c.11]


Если руководство ИСУ не готово решать вопрос о приглашении подрядчика, то приходится думать об обеспечении надежности системы, и работа по недопущению сбоев представляется здесь лишь частичным решением проблемы Но как же созреть до приглашения посторонней организации Прежде всего требуется понять преимущества работы подрядчика в организационном плане. Исходя из соображений эффекта масштаба, подрядчики ставят перед собой цель обеспечить 15-20-процентную экономию - меньшие значения экономии не подходят ни для одной из сторон. Затем стоит тщательно разобраться со сметой ИСУ. В принципе 40% сметы ИСУ приходятся на технику, то есть аппаратные средства, программное обеспечение и сеть, 20% - на разработку прикладных программ и 40% - на сервисные программы, то есть все остальные производственные операции и вспомогательные функции. Таким образом, первым шагом процесса подготовки к рассмотрению необходимости приглашения подрядчика может стать точное определение расклада сметы ИСУ компании. Работать с цифрами необходимо очень тщательно. Приведенные проценты - это всего лишь общие направ-  [c.180]

Анализ моделей и инженерных методик обеспечения надежности сложных ЭЭС. Почти все математические модели, реализованные в программно-вычислительных комплексах (ПВК), основаны либо на применении строго аналитических методов [19,55], либо на их комбинировании с методами статистического моделирования [58,154,83]. Первые используют так называемый процесс свертки висячих вершин - дискретных [19] или непрерывных [55] распределений вероятностей, характеризующих аварийное снижение генерирующей мощности отдельных ЭЭС объединения. Существенным недостатком таких методов является невозможность их использования для схем ЭЭС с замкнутыми контурами и трудоемкость определения ПН для узлов и связей, что необходимо для оптимизации решений по надежности.  [c.72]

Один из основных вопросов в процессе постановки целей — определение целевого сегмента. Кому адресовать рекламу Определить целевую аудиторию можно по-разному. В главе 6 детально обсуждается вопрос сегментации и переменные сегментирования. Процесс постановки целей тесно связан с выбором целевого сегмента и может включать подсегменты, имеющие отношение к задаче коммуникации. Например, при маркетинге товарного ряда для небольших банков уместно отдельно сообщить президентам банков о снижении себестоимости моделей компьютеров, административному персоналу — о надежности программного обеспечения, а служащих кредитных учреждений игнорировать. Хотя основная стратегия маркетинга включает всех специалистов небольших банков, рекламные цели могут соответствующим образом уточнять их, разбивая на подгруппы.  [c.136]

ATS (Alternative Trading Systems) - альтернативные торговые системы являются наиболее динамично развивающимся средством электронной торговли. Они обеспечивают своим участникам-подписчикам доступ к информации и торгам на различных площадках через специальное программное обеспечение. По сравнению с онлайновыми брокерами работа АТС отличается большей скоростью и большей надежностью в том, что касается обработки и исполнения ордеров. В правилах SE термин ATS определен как "любая организация, ассоциация, лицо, группа лиц или система, которая  [c.59]

В настоящее время в условиях самостоятельности предприятия сами разрабатывают и утверждают эти нормы, выбирают необходимые для этого методики и нужное программное обеспечение к персональному компьютеру (ПК), чтобы рассчитать эти нормы. И здесь уже нельзя ошибаться. Применяемые методы нормирования должны способствовать определению и установлению всей совокупности экономически обоснованных норм запасов (или оборотных средств). Часто эту проблему приходится решать в условиях, например, недостатка у предприятия собственных оборотных средств и т.д., увязывать устанавливаемые нормы с уровнем надежности обеспечения запасами и оборотными средствами, оценивать при этом степень риска необеспеченности запасами (или оборотными средствами) и т.д. Выбирая методологию1 нормирования, необходимо сразу ориентироваться на то, что определение норм запасов надо обязательно выполнять на ПК в связи с тем, что это достаточно трудоемкий и сложный вычислительный процесс. Поэтому требования, предъявляемые в настоящее время предприятием к выбору метода нормирования, применяемому программному обеспечению по расчету норм запасов и норм оборотных средств, на наш взгляд, должны выражаться в следующем  [c.133]

Ниже рассматриваются возможности применения методов искусственных нейронных сетей для оптимизации средств по обеспечения надежности в объединениях ЭЭС. Основой их применения является то обстоятельство, что состав генерирующего и сетевого оборудования ЭЭС на момент рассмотрения вопросов обеспечения надежности практически сформирован и определен. Это позволяет сформировать случайным образом множество сценариев его изменения, для этого множества провести все оценочные расчеты количественных и интегральных показателей надежности и на их основе настроить нейронную сеть. Ниже для гипотетической схемы ЭЭС приводится сравнительный анализ результатов оптимизации средств обеспечения надежности - резервов мощности ЭЭС и пропускных способностей МСС - с помощью уже достаточно апробированного программно-вычислительного комплекса (ПВК). В качестве проверенного практикой ПВК используются программа Орион , в свое время широко применяемая ЦЦУ ЕЭС России, АО НИИПТ и АО Севзапэнерго-сетьпроект [154].  [c.155]

Смотреть страницы где упоминается термин Определение надежности программного обеспечения

: [c.142]    [c.241]    [c.284]    [c.216]