![]() ![]() | Teaching-CSC4521 for Dr J. Paul Gibson, INFormatique (INF), Telecom SudParis, France. |
This site contains material for the module
Génie logiciel pour la conception d'un Système d'Information (CSC4521), as part of the
programme
VAP DSI (Voie d'Approfondissement Intégration et Déploiement de Systèmes d’Information)
It is complementary to the module
Projet Système d'Information : réalisation et déploiement (CSC4522)
Sessions are scheduled for 3 hours. However, most sessions will be split into 3 parts, and the presentation/teaching part will usually take between 30 minutes and 60 minutes -
Your evaluation will be based on 4 aspects of your work:
The deadline for submitting your work is Monday 30th June. Please send your individual work by email (with the course code in the subject field). Please put your name at the top of each file submitted. I will acknoweldge reception of your email sublission and that I can open/read your files. If you do not recieve an acknowlegement by Tuesday 1st July then you must contact me (put URGENT in the email subject field).
You can try to work on this *before* the session.
You should complete as many of these problems as you can, before the next session.
Today you will start working on the functional architecture of your project for Wavestone. You will need to identify the main use cases, and the data/functions that they depend on. Then map these on to the standard IoT design structure that Wavestone provided in their presentation. You should use UML diagrams, where appropriate, for modelling different aspects of your architectutre. Paul will help each team to make the 'best' decisions regarding the functional architecture of their specific project.
We must consider whether your functional architecture is 'good'. By what criteria do we judge a functional architecture. Which are general to all projects? Which are specific to each project? Paul will walk through an analysis with each team.
Each team will have 8-12 minutes to present:
There will be 10 minutes of questions/comments:
Paul will review an IoT project concerned with the development of sand batteries (in Sweden). You are to write a dashboard that is connected to the battery via an IoT platfrom and gateway. You are also to write an intelligent controller inside the gateway, so that the system is guaranteed to be safe. You may choose to do the same work for your own project instead. Any work that follows the IoT architecture and provides a working dashboard will result in a 10% bonus to your final marks. So, eg, if you have 15 and you get the bonus, your final mark will be 16.5.
URL: http://jpaulgibson.synology.me/~jpaulgibson/TSP/Teaching/CSC4521/ |
Last Revision:14th June 2025 |
Contact: paul.gibson@telecom-sudparis.eu |