Компонент в унифицированном языке моделирования «представляет собой модульную часть системы, которая инкапсулирует ее содержимое и чье проявление может быть заменено в ее среде. Компонент определяет свое поведение с точки зрения предоставленных и требуемых…
Объектно-ориентированное программирование — это парадигма программирования, использующая «объекты»: структуры данных, состоящие из полей данных и методов вместе с их взаимодействиями.
Объектно-ориентированный анализ (ООА) — это начальный подход к решению проблемы - разработка концептуальной модели как предлагаемого решения, основанного на наборе требований.