Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

0

Partager

Télécharger pour lire hors ligne

Interaction-Aware Development Environments

Télécharger pour lire hors ligne

A short presentation of Interaction-Aware Development Environments, an IDE that records and exploits the interactions of the developer to support her workflow.

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir
  • Soyez le premier à aimer ceci

Interaction-Aware Development Environments

  1. 1. Interaction-Aware Development Environments Roberto Minelli REVEAL @ Faculty of Informatics Università della Svizzera italiana (USI) @robertominelli
  2. 2. IDE
  3. 3. IDE
  4. 4. navigate IDE
  5. 5. navigate edit IDE
  6. 6. navigate edit inspect IDE
  7. 7. navigate userinput edit inspect IDE
  8. 8. IDE navigate userinterface userinput edit inspect
  9. 9. IDE DFlow Visualizing Developer Interactions R. Minelli, A. Mocci, M. Lanza, L. Baracchi VISSOFT 2014 Step1:
 Record IDE Interaction Data
  10. 10. IDE Interaction Data Step1:
 Record Visualizing Developer Interactions R. Minelli, A. Mocci, M. Lanza, L. Baracchi VISSOFT 2014 IDE DFlow
  11. 11. sessions developers development time avg. session duration # windows events 1,800+ 24 770+ hours 30 min 40,000+ 5M+ Step1:
 Record
  12. 12. 1,800+ 24 770+ hours 30 min 40,000+ 5M+ Step1:
 Record sessions developers development time avg. session duration # windows events
  13. 13. An Investigation of How Developers Spend Their Time R. Minelli, A. Mocci, M. Lanza ICPC 2015 Step2:
 Understand
  14. 14. I Know What You Did Last Summer An Investigation of How Developers Spend Their Time R. Minelli, A. Mocci, M. Lanza ICPC 2015 5% 8% 14% 70% 4% Step2:
 Understand Editing Understanding Navigation User Interface Outside the IDE
  15. 15. 5% 8% 14% 70% 4% Step2:
 Understand Editing Understanding Navigation User Interface Outside the IDE I Know What You Did Last Summer An Investigation of How Developers Spend Their Time R. Minelli, A. Mocci, M. Lanza ICPC 2015
  16. 16. 5% 8% 14% 70% 4% Step2:
 Understand Editing Understanding Navigation User Interface Outside the IDE vs. I Know What You Did Last Summer An Investigation of How Developers Spend Their Time R. Minelli, A. Mocci, M. Lanza ICPC 2015
  17. 17. 5% 8% 14% 70% 4% Editing Understanding Navigation User Interface Outside the IDE PCC=0.65 (p < 10-16 ) vs. Step2:
 Understand I Know What You Did Last Summer An Investigation of How Developers Spend Their Time R. Minelli, A. Mocci, M. Lanza ICPC 2015
  18. 18. Step3:
 Exploit The plague doctor: A promising cure for the window plague R. Minelli, A. Mocci, M. Lanza ICPC 2015 (ERA)
  19. 19. Step3:
 Exploit
  20. 20. pin window levels of relevance candidate for closure Step3:
 Exploit

A short presentation of Interaction-Aware Development Environments, an IDE that records and exploits the interactions of the developer to support her workflow.

Vues

Nombre de vues

327

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

6

Actions

Téléchargements

4

Partages

0

Commentaires

0

Mentions J'aime

0

×