PhD Seminar Course on

Software Quality Engineering

Cagliari, 6, 8, 11 July, 2011



Instructor: Hongyu Zhang, PhD
Tsinghua University, Beijing, China
Program Visiting Professor 2010, funded by Regione Autonoma della Sardegna
Duration: 15 h
Schedule: 6, 8, 11 July, 2011 -- from 14:00 to 19:00
Venue: Sala riunioni, 2 piano Edificio B
Topics: With the rapid development of software industry, today’s software is becoming larger and more and more complex. In the meantime, our daily life is increasingly dependent on software. People focus not only on the functional requirements of software, but also the quality aspects of the software. How to evaluate, assure, and improve software quality has become an important area of research and practice.
This short course teaches students the knowledge and skills of software quality engineering, including quality models, quality metrics, quality control, and methods for quality improvement. We focus on three aspects of software quality, namely software reliability, software reusability, and software maintainability.

The seminar sessions will be the following:
Wednesday 6 July: Software quality models and quality control
Introduction to software quality engineering, quality models, quality control.
Friday 8 July: Quality metrics and defect prediction
Quality metrics, complexity metrics, software defect prediction.
Monday 11 July: Software reusability
Software reuse, domain engineering, software product line.
Assessment: Course projects.
Organizer: Michele Marchesi
Dep. of Electrical and Electronic Engineering
University of Cagliari, Italy
Email: michele@diee.unica.it