Инструментальная среда пользователя – это специальные средства, встроенные в пакеты прикладных программ
Инструментарий технологии программирования – это программные продукты, предназначенные для поддержки технологии программирования
Коммуникативность – максимально возможная интеграция с другими программами, обеспечение обмена данными между программами
Компонентный подход предполагает построение программного обеспечения из отдельных компонентов – физически отдельно существующих частей программного обеспечения, которые взаимодействуют между собой через стандартизованные двоичные интерфейсы