Архітектура ПЗ (ч.2) (ВПК)

Тип: Нормативний

Кафедра: радіоелектронних і комп'ютерних систем

Навчальний план

СеместрКредитиЗвітність
65.5Іспит

Лекції

СеместрК-сть годинЛекторГрупа(и)
632Сінькевич О. О.ФеП-33

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
632ФеП-33Сінькевич О. О., професор Оленич І. Б.

Опис навчальної дисципліни

Навчальну дисципліну розроблено таким чином, щоб надати учасникам необхідні знання, обов’язкові для того, щоб брати участь у проектуванні
програмного забезпечення, створенні типових програмних архітектур та управлінні структурою програмного забезпечення. Тому у дисципліні
представлено як огляд сучасних підходів створення складних програмних систем, так і засобів та інструментів, які потрібні для проектування
програмного забезпечення, реалізації основних методів і засобів автоматизації проектування, випробувань та оцінки якості програмного
забезпечення.

Рекомендована література

  • 1. Martin R.C. Clean Architecture: A Craftsman’s Guide to Software Structure and Design / Robert C. Martin. – Pearson, 2017. – 432 p.
  • 2. Clements P., Bachmann F., Bass L. Documenting Software Architectures: Views and Beyond (2nd Edition). – Boston: Addison-Wesley Professional,
    2012.
  • 3. Gomaa H. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. – NY: Cambridge University Press, 2011. – 578 p.
  • 4. Richards M., Ford N. Fundamentals of Software Architecture: An Engineering Approach. O’Reilly Media, 2020. 432 с.
  • 5. Lilienthal C. Sustainable Software Architecture: Analyze and Reduce Technical Debt. Rocky Nook, 2019. 307 с.
  • 6. Evans E. Domain-driven design: Tackling complexity in the heart of software. Boston: Addison-Wesley, 2004. 529 с.
  • 7. Hohpe G. Software Architect Elevator: Redefining the Architect’s Role in the Digital Enterprise. O’Reilly Media, Incorporated, 2020. 366 с.
  • 8. Jaiswal M. Software Architecture and Software Design. SSRN Electronic Journal. 2019.

Силабус:

Завантажити силабус