Монографии Липаева В.В.


Монографии Липаева В.В.

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

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

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

Очерки истории отечественной программной инженерии 1940-е - 80-е годы.

Монография начинается с истории появления в нашей стране электронных вычислительных машин (ЭВМ) и программирования в 1940-е - 60-е годы. Далее изложена история проектирования и производства отечественных ЭВМ, а также средств и систем автоматизации технологических процессов производства программных продуктов в 1960-е - 80-е годы. Подробно представлена история формирования основных компонентов программной инженерии в 1960-е - 70-е годы. Внимание акцентируется на особенностях решения сложных задач по государственным заказам и на создании программных продуктов для мобильных и бортовых ЭВМ реального времени.
Подробнее

Проектирование и производство сложных заказных программных продуктов.

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

Экономика производства программных продуктов.

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

Экономика производства сложных программных продуктов.

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

Технико-экономическое обоснование проектов сложных программных средств.

Рассматриваются цели и задачи технико-экономического анализа и обоснования проектов программных средств (ПС), прогнозирование использования ограниченных ресурсов при создании крупных комплексов программ. Проанализированы характеристики программных объектов и факторы, определяющие технико-экономические показатели (ТЭП) при разработке ПС. Представлены методы оценки затрат на разработку полностью новых комплексов программ и с применением повторно используемых компонентов.
Подробнее

Системное проектирование сложных программных средств для информационных систем.

Настоящее второе издание книги значительно переработано и дополнено новыми материалами. Это обусловлено высокими темпами развития за последние три года методов и стандартов создания программных средств (ПС) информационных систем (ИС). В новом издании внимание акцентировано на обеспечении высокого качества ПС, начиная с системного анализа и проектирования. В то же время значительно сокращены разделы, излагающие содержание международных стандартов, которые стали доступны российским разработчикам, а некоторые утверждены как ГОСТы.
Подробнее

Выбор и оценивание характеристик качества программных средств. Методы и стандарты.

Рассмотрены основные понятия, факторы и методы анализа характеристик качества сложных программных средств (ПС). Систематически изложены сущность и содержание стандартизированных характеристик, субхарактеристик и атрибутов качества ПС. Отражены свойства внутренних и внешних метрик качества, а также метрик качества программ в использовании. Показана их зависимость от ряда внешних и внутренних факторов, а также от ограниченности ресурсов при создании и применении ПС по прямому назначению.
Подробнее

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

Рассматриваются исходные данные, основные понятия и факторы, характеристики объектов и среды, для которых должна обеспечиваться функциональная безопасность программных средств (ПС) и систем. Анализируются ресурсы необходимые для функциональной безопасности, а также причины и статистические характеристики проявления дефектов и ошибок в комплексах программ. Изложена организация и планирование разработки требований к функциональной безопасности и качеству ПС. Значительное внимание уделено технологическим процессам, разработке и документированию ПС, встроенных в системы, а также содержанию стандартов, регламентирующих обеспечение их функциональной безопасности в полном жизненном цикле.
Подробнее

Методы обеспечения качества крупномасштабных программных средств.

Монография состоит из двух частей. В первой части рассмотрены основные понятия, факторы и методы представления качества в жизненном цикле (ЖЦ) крупномасштабных программных средств (ПС). Описаны основы базовых стандартов административного управления качеством продукции, процессов жизненного цикла и характеристик качества ПС. Выделены основные факторы, определяющие свойства и атрибуты качества функциональных возможностей, защиты, конструктивных характеристик и качества баз данных. Исследована зависимость качества программ от ряда внешних и внутренних факторов, а также от ограниченности ресурсов при создании и применении ПС по прямому назначению. Представлены методы оценки затрат ресурсов на обеспечение функциональной пригодности, на конструктивные характеристики качества для обеспечения ЖЦ ПС.
Подробнее

Мобильность программ и данных в открытых информационных системах.

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

Документирование сложных программных средств.

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

Анализ и сокращение рисков проектов сложных программных средств.

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

Сопровождение и управление конфигурацией сложных программных средств.

Рассматриваются особенности управления проектами, методы и процессы сопровождения программных средств (ПС). Изложены характеристики дефектов, ошибок и модификаций в сложных ПС. Представлены этапы и процедуры при сопровождении, а также ресурсы, необходимые для обеспечения изменений ПС и их характеристики качества. Значительное внимание уделено задачам и особенностям переноса программ и данных в информационных системах, а также факторам, влияющим на эффективность переноса на иные платформы, верификации и тестированию модификаций при сопровождении ПС. Представлены методы и процессы, этапы и процедуры при управлении конфигурацией программных средств.
Подробнее

Процессы и стандарты жизненного цикла сложных программных средств. Справочник.

Рассмотрены основные задачи и особенности программной инженерии и стандартизации жизненного цикла (ЖЦ) сложных программных средств (ПС). Представлены назначение и способы формирования профилей современных международных стандартов ЖЦ комплексов программ. Выделены процессы и стандарты управления ЖЦ программных средств: модели стандартов СММ, стандарты менеджмента (административного управления) обеспечения качества систем, управления качеством программных средств, открытых систем, регламентирующие структуру и интерфейсы программных средств с операционной средой. Значительное внимание уделено процессам и стандартам разработки, сопровождения и управления конфигурацией ПС.
Подробнее

Отечественная программная инженерия: фрагменты истории и проблемы.

В монографии выделены и изложены четыре начальных, десятилетних этапа прошлого века отечественной истории развития вычислительной техники с акцентом на методы и процессы программирования. Первая глава отражает развитие в стране автоматизации программирования в 50 - 60-е годы. Представлены процессы, начальные проекты отечественной вычислительной техники, развитие программирования и роль ведущих специалистов, заложивших основы в этой области. Выделены и изложены особенности развития специализированных вычислительных машин и программирования для оборонных систем реального времени. Формированию программной инженерии в 70-е годы посвящена вторая глава. Изложено развитие потребностей, проблемы создания и применения крупных комплексов программ управления и обработки информации.
Подробнее