Ответы:
оболочка высокоуровневого языка программирования

методика построения модулей

+ язык моделирования программных систем

группа разработчиков программного обеспечения

формат общения «разработчик» — «заказчик»