Методы и средства инженерии программного обеспечения

       

Жизненный цикл компонентной разработки ПС


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

1) разработка требований (Requirements) к ПС согласно с компонентной методологией;

2) анализ поведения (Behavioral Analysis) для ПС для  определения сервисных аспектов программы и соответствующие процессы обработки данных;

3) спецификация интерфейсов и взаимодействия компонентов (Interface and Interaction Specification);

4) интеграция компонентов в единую среду для ПС на основе новых компонентов и компонентов повторного применения (Application Assembly and Component Reuse);

5) развертывание (System Deployment) ПС у пользователя;

6)  поддержка и сопровождение  (System Support and Maintenance) ПС.

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

 



Содержание раздела