User Tools

Site Tools


teaching:reverse:2016

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
teaching:reverse:2016 [2017/06/05 22:09]
blay [Maintenance du logiciel : Focus sur la rétro-ingénierie]
teaching:reverse:2016 [2017/06/10 19:07] (current)
blay [Références]
Line 19: Line 19:
 **Objectifs de ce cours** **Objectifs de ce cours**
  
-Cette année, l'​ambition de ce module est de donner aux étudiants une nouvelle vision sur le code, et de fait de leur permettre d'​être de meilleurs développeurs et en fonction des questions posées de meilleurs chefs de projets ou architectes.+Cette année, l'​ambition de ce module est de donner aux étudiants une nouvelle vision sur le code, et de fait de leur permettre d'​être de meilleurs développeurs eten fonction des questions poséesde meilleurs chefs de projets ou architectes.
  
 Par exemple, ​ Par exemple, ​
Line 29: Line 29:
 Pour cela, la démarche globale du cours s'​appuiera sur de l'​auto-apprentissage et du partage de connaissances :  Pour cela, la démarche globale du cours s'​appuiera sur de l'​auto-apprentissage et du partage de connaissances : 
    - Les interventions visent à partager aux étudiants des outils et problématiques différentes de ce dont ils ont l'​habitude,​    - Les interventions visent à partager aux étudiants des outils et problématiques différentes de ce dont ils ont l'​habitude,​
-   - les TDs visent à permettre aux étudiants de se mettre en situation de (i) se poser des questions, (ii) de mettre en place des méthodes pour répondre à ces questions, (iii) d'​utiliser des outils ​ pour répondre à ces questions avec quelques fois, des approches très différentes d'une démarche de développement. ​+   - les TDs visent à permettre aux étudiants de se mettre en situation de (i) se poser des questions, (ii) de mettre en place des méthodes pour répondre à ces questions, (iii) d'​utiliser des outils ​ pour répondre à ces questions avec quelquefois, des approches très différentes d'une démarche de développement. ​
  
 ====== Planning ====== ====== Planning ======
Line 312: Line 312:
         - [[http://​www.foo.be/​cours/​dess-20122013/​b/​Eldad_Eilam-Reversing__Secrets_of_Reverse_Engineering-Wiley(2005).pdf|Eldad Eilam Reversing - Secrets of Reverse Engineering,​ Wiley, 2005.]] /* http://​se.inf.ethz.ch/​old/​teaching/​ss2007/​252-0204-00/​lecture.html (un ou deux chapitres au choix) ​ A VERIFIER */         - [[http://​www.foo.be/​cours/​dess-20122013/​b/​Eldad_Eilam-Reversing__Secrets_of_Reverse_Engineering-Wiley(2005).pdf|Eldad Eilam Reversing - Secrets of Reverse Engineering,​ Wiley, 2005.]] /* http://​se.inf.ethz.ch/​old/​teaching/​ss2007/​252-0204-00/​lecture.html (un ou deux chapitres au choix) ​ A VERIFIER */
  
 +
 +- Avelino G, Passos LT, Hora AC, Valente MT (2017) [[https://​arxiv.org/​pdf/​1703.02925.pdf|Assessing Code Authorship: The Case of the Linux Kernel.]] CoRR abs/1703.0:
 +
 +- Lal H, Pahwa G (2017) Code review analysis of software system using machine learning techniques. 2017 11th Int. Conf. Intell. Syst. Control. pp 8–13
  
 ====== Outils ====== ====== Outils ======
teaching/reverse/2016.1496693380.txt.gz · Last modified: 2017/06/05 22:09 by blay