Барри Боэм в 1988 г. Средство Rose, которое позволяет нарисованную модель преобразовать в описание на конкретном языке программирования : Кодогенерация Стандарт IDEF0. Интерфейсная стрелка, которая обозначает использование регламентов, стандартов, процедур или технической документации. Графически изображается вверху прямоугольника действия называется интерфейсная стрелка «управление» (Control) Стандарт IDEF0. Интерфейсная стрелка, которая характеризуют собой сырье и материалы. Графически изображается в левой части прямоугольника действия называется интерфейсная стрелка «вход» (Input) Стандарт IDEF0. Интерфейсная стрелка, обозначающая материалы или информацию, производимую функциональным блоком. Графически изображается в правой части прямоугольника действия называется интерфейсная стрелка «выход» (Output) Стандарт IDEF0. Интерфейсная стрелка, обозначающая ресурсы (например, люди, машины и оборудование), которые требуются для преобразования продукта. Графически изображается снизу прямоугольника действия называется интерфейсная стрелка «ресурс» (Mechanism) Стандарт IDEF0. Принцип, который применяется при разбиении сложного процесса на составляющие его функции называется декомпозиция Стандарт IDEF0. Элемент, с помощью которого можно задавать объекты в системе называется интерфейсная дуга (изображается в виде стрелки) Стандарт IDEF0. Элемент, с помощью которого можно задавать функции в системе называется функциональный блок (изображается в виде прямоугольника) Стереотипы для компонентов в языке UML не входящие в список: Библиотека (library); Процесс Стереотипы для компонентов в языке UML не входящие в список: Процесс; Пиктограмма Стереотипы сообщений диаграммы последовательности в нотации UML: «Create» (создать) Структурный подход к программированию — это : Подход, в основе которого лежит декомпозиция сложных систем с целью последующей реализации в виде подпрограмм, Подход, требующий представления задачи в виде иерархии подзадач простейшей структуры, Совокупность рекомендуемых технологических приемов, охватывающих выполнение всех этапов разработки ПО Сущности языка в UML подразделяются на: