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


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

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

Серия «Управление качеством». М.: СИНТЕГ, 2007. - 312 с.

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

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

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

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

Оглавление:

Предисловие.

Глава 1.
Развитие автоматизации программирования в СССР в 50 - 60-е годы.
1.1. Начало отечественной вычислительной техники в 50 - 60-е годы.
1.2. Начало развития отечественного программирования в 50 - 60-е годы.
1.3. Особенности развития специализированных вычислительных машин и программирования в 50 - 60-е годы.

Глава 2.
Формирование программной инженерии в 70-е годы.
2.1. Проблемы создания крупных комплексов программ в 70-е годы.
2.2. Фрагменты развития программной инженерии для универсальных ЭВМ в 70-е годы.
2.3. Фрагменты развития программной инженерии для специализированных ЭВМ реального времени в 70- 80-е годы.
2.4. Фрагменты развитие семейств ЭВМ и их средств программной инженерии в 70-80-е годы.

Глава 3. Развитие программной инженерии для систем реального врени в 80-е годы.
3.1. Фрагменты исследований экономики программной инженерии в 80-е годы.
3.2. Фрагменты исследований методов и процессов программной инженерии в 80-е годы.
3.3. Реализация и внедрение ПРОМЕТЕЙ - технологии программной инженерии для систем реального времени в 80-е годы.

Глава 4. Проблемы развития программной инженерии и некоторые фрагменты их решения.
4.1. Проблемы развития и применения программной инженерии.
4.2. Проблемы обучения методологии программной инженерии.

Литература.