ΓραμματείαSecretariat: 2410 684574 | ΦοιτητικάStudents: 2410 684387 g-ds@uth.gr

Quality Assurance of Digital Systems

Module ID

Ε706

Semester

7

Hours/Week - ECTS

4 – 5

Learning Outcomes

The course focuses on digital system quality concepts and related quality models. It also deepens into the architectural design with the aim of achieving quality objectives, testing during development, and functional and quality testing following the development of digital systems. The course also studies metrics related to the quality of digital systems.

Indicative Module Content

  • Introduction to digital systems quality
  • Quality properties and ways to ensure them.
  • Middleware technologies
  • Service-oriented architectures.
  • Architectural design process and architectural patterns.
  • Quality metrics
  • Digital system testing and related concepts.
  • Introduction to open-source software
  • Collaborative development of digital systems.
  • Static code analysis
  • Future directions related to digital systems quality