Проверяемый текст
Ковалев, Игорь Владимирович. Система мультиверсионного формирования программного обеспечения управления космическими аппаратами (Диссертация 1997)
[стр. 30]

30 проектирования, которые продолжаются от месяца до нескольких лет, в результате чего жизненный цикл редко превышает 3 года.
Программы с большой длительностью эксплуатации создаются для регулярной обработки информации и управления в процессе функционирования сложных ВС.
Размеры таких ПС могут меняться в широких пределах (1...1000 тыс.
команд), однако все они обладают свойством познаваемости и возможности модификации в процессе длительного сопровождения и использования различными специалистами.
Программы этого класса допускают тиражирование, они сопровождаются документацией как промышленные изделия и представляют собой отчуждаемый
программный продукт.
Проектированием и эксплуатацией ПС могут заниматься большие коллективы специалистов, для чего необходима формализация требуемых технических характеристик КП и их компонент, а также формализованные испытания и определение достигнутых показателей качества ПС.
Жизненный цикл таких ПС составляет 10...20 лет, из которых 70-90\% приходится на эксплуатацию и сопровождение.
Вследствие массового тиражирования и длительного сопровождения совокупные затраты в процессе эксплуатации и сопровождения могут значительно превышать затраты на системный анализ и проектирование.
Все последующее изложение ориентировано на крупные программные комплексы систем управления и обработки информации, оформляемые как пр огр аммный пр о дукт.

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

го проектирования и эксплуатации промышленных изделий.
В научных организациях и вузах преобладают разработки программ первого класса, а в проектных и промышленных организациях второго.
1.2.1.
Классическая модель жизненного цикла Программы с малой длительностью эксплуатации создаются в основном для решения научных и инженерных задач, для получения конкретных результатов вычислений.
Такие программы обычно относительно невелики (1...10 тыс.
команд), разрабатываются одним специалистом или маленькой группой, не предназначены для тиражирования и передачи для последующего использования в другие коллективы.
По существу, такие программы являются частью научно-исследовательской работы и не могут рассматриваться как отчуждаемые изделия и программные средства.
Их жизненный цикл состоит из длительного интервала системного анализа и формализации проблемы, значительного этапа проектирования программ и относительно небольшого времени эксплуатации и получения результатов.
Требования, предъявляемые к функциональным и конструктивным характеристикам, как правило, не формализуются, отсутствуют оформленные испытания программ, и показатели их качества контролируются только разработчиками в соответствии с неформальными представлениями.
Сопровождение и модификация таких программ не нужны, и их жизненный цикл завершается после получения результатов вычислений.
Основные затраты в жизненном цикле таких программ приходятся на этапы системного анализа и проектирования, которые продолжаются от месяца до нескольких лет, в результате чего жизненный цикл редко превышает 3 года.
Программы с большой длительностью эксплуатации создаются для регулярной обработки информации и управления в процессе функционирования сложных ВС.
Размеры таких ПС могут меняться в широких пределах (1...1000 тыс.
команд), однако все они обладают свойством познаваемости и возможности модификации в процессе длительного сопровождения и использования различными специалистами.
Программы этого класса допускают тиражирование, они сопровождаются документацией как промышленные изделия и представляют собой отчуждаемый
17

[стр.,18]

программный продукт.
Проектированием и эксплуатацией ПС могут заниматься большие коллективы специалистов, для чего необходима формализация требуемых технических характеристик КП и их компонент, а также формализованные испытания и определение достигнутых показателей качества ПС.
Жизненный цикл таких ПС составляет 10...20 лет, из которых 70-90% приходится на эксплуатацию и сопровождение.
Вследствие массового тиражирования и длительного сопровождения совокупные затраты в процессе эксплуатации и сопровождения могут значительно превышать затраты на системный анализ и проектирование.
Все последующее изложение ориентировано на крупные программные комплексы систем управления и обработки информации, оформляемые как программный продукт
[12,37].
Жизненный цикл рассматриваемых программ,согласно [12], включает в себя следующие основные этапы:
системный анализ, в ходе которого определяется потребность в ПС, его назначение и основные функциональные характеристики, оцениваются затраты и возможная эффективность применения такого комплекса программ; проектирование ПС, включающее в себя разработку структуры комплекса и его компонент, программирование модулей и ряд этапов отладки, а также испытание и внедрение для регулярной эксплуатации созданной версии КП; эксплуатацию ПС, заключающуюся в исполнении, функционировании программ на ЭВМ для обработки информации и получения результатов, являющихся целью создания ПС, а также в обеспечении достоверности и надежности выдаваемых данных; сопровождение ПС, состоящее в эксплутационном обслуживании, развитии функциональных возможностей и повышении эксплутационных характеристик ПС, в тиражировании и переносе КП на различные типы вычислительных средств.
Среди перечисленных этапов наиболее специфическим, трудно реализуемым и тесно связанным с функциональным назначением ПС является
этап системного анализа.
На этом этапе формулируется назначение и основные показатели качества создаваемых программ.
Решаемые задачи практически полностью определяются предметной областью системного анализа.
Поэтому на данном этапе трудно обобщать технологические процессы и критерии качества при создании различных типов программ.
18

[Back]