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