August 2017
30

Course: "Messir: a scientific method for the software engineer"

The course will be valid for the Doctorate in Computer Science on a specific topic in Software Engineering.

Responsible professor and contact email: Alfredo Capozucca (alfredo.capozucca@uni.lu)

Synthetic program

The course presents the general concepts related to software engineering, and then focuses on the Messir methodology and its associated tool, called Excalibur.

The course will focus on the requirements engineering phases and their subsequent specification. The presentation of the processes and models proposed by the methodology that cover these phases of the software life cycle are illustrated using a case study. In this way, the staging of the case study together with the use of Excalibur, allow to demonstrate the pragmatic use of said framework.

Course organization

The course consists of 5 theoretical-practical classes where the Excalibur methodology and tool will be presented. In the last class, individual projects will be distributed to each student, along with a program of deliveries of material related to the project to be developed.

Dates and Hours

Wednesday from 17:00 to 20:00
From: 08/30/2017
Until: 9/27/2017

Place CIFASIS Laboratory

Workload
PhD students (Postgraduate course)
15 contact hours of course
15 hours of individual work
Undergraduate students (Elective)
15 contact hours of course
60 hours of individual work

Evaluation
Individual project.
For PhD students (Postgraduate course)
1 delivery (material to be defined) on 10/18/2017

Undergraduate students (Elective)
2 deliveries (material to be defined)
10/18/2017 - 11/15/2017