Research Seminar on Dependable and Secure Software and Systems

Year
1
Academic year
2020-2021
Code
03018943
Subject Area
Optional Specialties
Language of Instruction
Portuguese
Other Languages of Instruction
English
Mode of Delivery
Face-to-face
Duration
SEMESTRIAL
ECTS Credits
9.0
Type
Elective
Level
3rd Cycle Studies

Recommended Prerequisites

Current Topics on Resilient Software and Internet Services (1st semester, 9 ECTS, elective); Research Methods I (1st semester, 6 ECTS, mandatory)

Teaching Methods

 

Three complementary activities will be carried out:

 

1 - Lectures (9h): to introduce to current topics in the scientific area.

 

2 - Seminars (24h): presentation and discussion of scientific papers by students.

 

3 – Elaboration of a paper, peer-reviewing, presentation and discussion in a workshop.

 

Evaluation:

- Presentations in comp. 1: 25%

- Discussions in comp. 2 and 3, quality of revisions in comp. 3: 25%

- Paper of comp. 3 (overall quality, presentation, discussion): 50%

 

Attendance to 75% of the total classes is mandatory.

Learning Outcomes

  • To obtain an overview of the state of the art and main research challenges of the scientific area of the course.
  • To obtain knowledge and understanding about research projects and topics of the scientific area of the course under different perspectives, including scientific, methodological, management and communication.
  • To improve competences of critical analysis of scientific works, synthesis, scientific writing, verbal and writen communication, critical reasoning, autonomous learning, research and group integration.

Work Placement(s)

No

Syllabus

 

Advanced topics in the following areas will be addressed:

 

1 – Dependability and security concepts

2 – Designing dependable embedded systems

3 – Dependable distributed systems and protocols

4 – Exception handling and concurrent programming

5 – Dependability in virtualized and cloud systems

6 – Fault injection and Vulnerability & Attack injection

7 – Robustness and interoperability testing

8 – Vulnerability detection and security assessment

9 – Benchmarking dependability, security and resilience

10 – Software reuse and Software Product Lines for dependable systems

11 – Adaptivity for QoS in Data Intensive systems

 

Other topics may be analysed and discussed, within the general area of dependable and secure software and systems, depending on their interest to the achievement of the course objectives.

Assessment Methods

Assessment
Report of a seminar or field trip: 50.0%
Synthesis work: 50.0%

Bibliography

 

Para cada tópico abordado na disciplina será fornecida aos alunos uma lista de artigos de investigação.

 

For each topic to be addressed in the course, a list of research papers will be provided to the students.