Grading
Schema della sezione
-
The exam will consist of the design and presentation of an individual project plus possible general questions related to the course. The project should focus on the development of a CPS application, verification of formal requirements and falsification, or test generation experiments. A report (at most 4-pages) is required a week before the exam. Due to the difficult situation, the implementation part is not compulsory for the exam, but of course, it is more than welcome and if you need any help please contact me :). You will need for the honors.
As tools:
- MATLAB/Simulink are the main tools used for CPS in the Engineering community, using already implemented Simulink models for the exam is possible (see for example the Automotive model in the course material)
The model can also be developed in Python (see Pancreas example in the course material) or Java if that is the preferred language (it will maybe require additional work for handling requirements but is suggested in case of using reinforcement learning or neural network)
I am open to other software solutions