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

  • Этот курс посвящен принципам и концепциям разработки больших программных систем и программ. Архитектура программного обеспечения - это абстракция системных деталей, которая помогает управлять сложностью, присущей разработке программных систем. Архитектура программного обеспечения предоставляет возможности для ранней оценки потребностей пользователей, анализа требований и проектирования, а также прогнозирования свойств системы. Архитектурные стили, представления, обозначения и языки описания обеспечивают систематические основы для инженерных решений и методов проектирования. Основное внимание в курсе уделяется продвинутым темам, связанным с практиками, технологиями и артефактами архитектуры программного обеспечения.
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 1
  • Семестр 2
Top