Языковые средства описания компонентов
В работе в качестве основного объекта всех методов проектирования новых ПС на процессах ЖЦ применяется компонент. К средствам описания компонентов относятся языки программирования (JAVA, C++), язык описания интерфейсов IDL, язык моделирования UML, средства описания взаимодействия компонентов (вызовы, протоколы) в распределенной среде, а также разные виды инструментальной поддержки этих описаний (система JAVA, CORBA, RUP, Rational Rose и др.) со средствами обслуживания и использования готовых сервисов и программ.
Данный раздел посвящен рассмотрению двух основных направлений программной инженерии – средствам и инструментам, включая:
1. Языковые средства описания компонентов, их интерфейсов и моделей ПС (JAVA, CORBA, IDL, UML).
2. Инструментальные средства обеспечения процесса построения ПС из объектов и компонентов.
3. Методы и средства разработки производственной архитектуры MSF