Test and Quality of Software
Keywords |
Classification |
Keyword |
OFICIAL |
Software Engineering |
Instance: 2022/2023 - 1S 
Cycles of Study/Courses
Acronym |
No. of Students |
Study Plan |
Curricular Years |
Credits UCN |
Credits ECTS |
Contact hours |
Total Time |
PRODEI |
2 |
Syllabus |
1 |
- |
6 |
28 |
162 |
Teaching language
Suitable for English-speaking students
Objectives
The main objective of this course is to introduce students to the issues related to software quality, the terminology used in the Verification and Validation (VV) area, and to investigate Verification and Validation techniques that have been used/proposed in each student's area of research.
Learning outcomes and competences
At the end of the semester, students are expected to be able to effectively discuss the current Verification and Validation techniques that have been used/proposed in each student's area of research.
Working method
Presencial
Program
- Introduction to Software Verification and Software Validation
- Depending on the specific needs of each student a set of research papers/journals would be presented and discussed.
Mandatory literature
Maurício Aniche; Effective software testing, 2022. ISBN: 978-1-633-43993-1
Paul Ammann, Jeff Offutt;
Introduction to Software Testing, 2016. ISBN: 978-1-107-17201-2
Gordon Fraser and José Miguel Rojas; Software Testing, 2019. ISBN: 978-3-030-00262-6
Tomek Kaczanowski; Bad Tests, Good Tests, 2013. ISBN: 978-8-393-84713-6
Michal Young and Mauro Pezzè; Software testing and analysis: process, principles, and techniques, 2008. ISBN: 978-0-471-45593-6
Teaching methods and learning activities
The continuous enrollment of students in this course is promoted through the study and discussion of the state-of-the-art Verification and Validation techniques proposed in the literature.
keywords
Technological sciences > Engineering > Computer engineering
Technological sciences > Technology > Computer technology > Software technology
Evaluation Type
Distributed evaluation without final exam
Assessment Components
Designation |
Weight (%) |
Trabalho de campo |
100,00 |
Total: |
100,00 |
Amount of time allocated to each course unit
Designation |
Time (hours) |
Frequência das aulas |
28,00 |
Trabalho de campo |
134,00 |
Total: |
162,00 |
Eligibility for exams
To successfully complete this course, students must achieve:
- A minimum mark of 47.5% in the 'Free Study' (C) component.
Calculation formula of final grade
The final grade will be equal to the grade obtained in the 'Free Study' component (C).
To successfully complete this course, students must achieve:
- A minimum mark of 47.5% in the 'Free Study' (C) component.
Special assessment (TE, DA, ...)
Students with a special status (e.g., part-time, athletic, etc) which are allowed to not attend classes, must complete all components successfully as any other regular student.