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:2018:start [2018/12/16 15:16]
blay [Planning]
teaching:reverse:2018:start [2019/02/12 10:35] (current)
blay [ARCHIVES]
Line 36: Line 36:
 ====== Planning ====== ====== Planning ======
   - mar.18 déc. 2018    - mar.18 déc. 2018 
-     * //08:00 – 10:00// : {{:​teaching:​reverse:​2018:​introcoursmaintenance.pdf|Cours - Introduction}} ​ // (MBF)// +     * //08:00 – 9:00// : {{:​teaching:​reverse:​2018:​introcoursmaintenance_-_2018-19.pdf|Cours - Introduction}} ​ // (MBF)// 
-     ​* ​ //10:00 - 11h00 // : Autonomie +     * //9:00 - 10h00 // : Autonomie 
-     * //11:15 – 12:15// : TD - Choix et caractérisation du sujet d'​étude ​ //​(MBF,​BB,​PC)//  ​+     * //10:15 – 11:15// : TD - Choix et caractérisation du sujet d'​étude ​ //​(MBF,​BB,​PC)//  ​ 
 +     ​* ​ //11:15 - 12h15 // : Autonomie
      ​* ​ lundi 7 janv. 2019 à 15h au plus tard  <​badge>​ [[teaching:​reverse:​2018:​evaluation|Livrable L.1]] </​badge>​       ​* ​ lundi 7 janv. 2019 à 15h au plus tard  <​badge>​ [[teaching:​reverse:​2018:​evaluation|Livrable L.1]] </​badge>​
   - mar.8 janv. 2019    - mar.8 janv. 2019
Line 59: Line 60:
   - mar.19 févr. 2019 . "    - mar.19 févr. 2019 . "
      * Annonce de la sélection des articles utilisés pour l'​examen      * Annonce de la sélection des articles utilisés pour l'​examen
-     * //08:00 – 11:00// : Autonomie  ​<​badge>​ Livrable L.3 & Livrable 4</​badge> ​  +     * //08:00 – 11:00// : Autonomie  ​
   - mar.26 févr. 2019    - mar.26 févr. 2019
-     * //09:00 – 11:00// : Examen+     * //09:00 – 11:00// : Examen ​ 
 + - mer. 27 févr. 2019  
 +     * <​badge>​ [[ teaching:​reverse:​2018:​evaluation|Livrable L.2 & Livrable L.3]]</​badge>  ​
  
  
Line 74: Line 77:
 </​callout>​ </​callout>​
  
-**[[teaching:​reverse:​2017:​Evaluation|Livrables du module : détails]]**+**[[teaching:​reverse:​2018:​Evaluation|Livrables du module : détails]]**
  
  
Line 82: Line 85:
 Approche inspirée de : https://​www.gitbook.com/​book/​delftswa/​desosa2016/​details Approche inspirée de : https://​www.gitbook.com/​book/​delftswa/​desosa2016/​details
  
-[[https://​www.gitbook.com/​book/​mireillebf/​uca-students-on-software-maintenance/details|Le Livre en cours]] Il contient un exemple de chapitre de l'an dernier et le format attendu pour cette année.+[[https://​uca-students-on-software-mainten.gitbook.io/​project/|Le Livre en cours]] Il contient un exemple de chapitre de l'an dernier et le format attendu pour cette année. 
 + 
  
 ==== Propositions de sujets d'​étude ==== ==== Propositions de sujets d'​étude ====
Line 140: Line 145:
 Attention, il ne s'agit pas de donner une liste exhaustive d'​outils mais de donner des exemples d'​outils glanés au fil des lectures. Attention, il ne s'agit pas de donner une liste exhaustive d'​outils mais de donner des exemples d'​outils glanés au fil des lectures.
  
-  ​- https://​github.com/​mauricioaniche/​repodriller+ 
 +  ​ https://​github.com/​mauricioaniche/​repodriller
   - [[http://​wettel.github.io/​codecity-download.html|CodeCity is an integrated environment for software analysis, in which software systems are visualized as interactive,​ navigable 3D cities.]]   - [[http://​wettel.github.io/​codecity-download.html|CodeCity is an integrated environment for software analysis, in which software systems are visualized as interactive,​ navigable 3D cities.]]
   - [[https://​github.com/​adamtornhill/​code-maat| Code Maat is a command line tool used to mine and analyze data from version-control systems (VCS).]]   - [[https://​github.com/​adamtornhill/​code-maat| Code Maat is a command line tool used to mine and analyze data from version-control systems (VCS).]]
Line 149: Line 155:
   - PAPRIKA is available on [[https://​github.com/​SOMCA/​paprika or https://​github.com/​GeoffreyHecht/​paprika|Github]]. It's just a java project so there should be no problem to compile it, however an executable jar is available in out/​artifacts/​Paprika_jar . You will need the android platforms (sdk) installed on your computer depending of the Android SDK of the analysed apps. You can find some of them here : https://​github.com/​Sable/​android-platforms. You can analyse apps and detects code smells as presented in the readme. However if something is not clear or does not work properly, you can contact[[geoffrey.hecht@gmail.com|Geoffrey Hecht]]   - PAPRIKA is available on [[https://​github.com/​SOMCA/​paprika or https://​github.com/​GeoffreyHecht/​paprika|Github]]. It's just a java project so there should be no problem to compile it, however an executable jar is available in out/​artifacts/​Paprika_jar . You will need the android platforms (sdk) installed on your computer depending of the Android SDK of the analysed apps. You can find some of them here : https://​github.com/​Sable/​android-platforms. You can analyse apps and detects code smells as presented in the readme. However if something is not clear or does not work properly, you can contact[[geoffrey.hecht@gmail.com|Geoffrey Hecht]]
   - DECOR: It would be my pleasure to give you access to our code but first you must agree that it must be used only for research purposes. If you do agree, then please have a look into http://​www.ptidej.net/​material/​development/​ and http://​wiki.ptidej.net/​doku.php The Git repository is available [[https://​bitbucket.org/​ptidejteam/​ptidej-5|here]] ​ Please do not hesitate to contact [[naouel@gmail.com|me]] or [[yann-gael.gueheneuc@polymtl.ca|Yann-Gaël Guéhéneuc]] if you have any questions/​comments.   - DECOR: It would be my pleasure to give you access to our code but first you must agree that it must be used only for research purposes. If you do agree, then please have a look into http://​www.ptidej.net/​material/​development/​ and http://​wiki.ptidej.net/​doku.php The Git repository is available [[https://​bitbucket.org/​ptidejteam/​ptidej-5|here]] ​ Please do not hesitate to contact [[naouel@gmail.com|me]] or [[yann-gael.gueheneuc@polymtl.ca|Yann-Gaël Guéhéneuc]] if you have any questions/​comments.
 +  -  CodeScene’s analyses are completely automated, and the tool is available as an [[https://​empear.com/​pricing/​|on-premise version]] and as a hosted [[https://​codescene.io/​projects|CodeScene Cloud]].
   -Vos IDE fournissent également des outils directement ou sous la forme de plugins, à vous de voir.   -Vos IDE fournissent également des outils directement ou sous la forme de plugins, à vous de voir.
 /*  -http://​colorbrewer2.org/​ mais pas sur... */ /*  -http://​colorbrewer2.org/​ mais pas sur... */
Line 191: Line 198:
          * {{:​teaching:​reverse:​2017:​articleciel2017.pdf|article}} et {{:​teaching:​reverse:​2017:​rimel-ciel.pdf|exposé}} ​          * {{:​teaching:​reverse:​2017:​articleciel2017.pdf|article}} et {{:​teaching:​reverse:​2017:​rimel-ciel.pdf|exposé}} ​
  
 +  * {{:​teaching:​reverse:​2018:​examrimel2018.pdf|examen en 2018}} et {{:​teaching:​reverse:​2018:​an_appropriate_use_of_metrics.pdf|article}}