Tutorialgenerator DEPTH

1,490 views

Published on

given by Andreas Bartho, TU Dresden

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,490
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tutorialgenerator DEPTH

  1. 1. Fakultät Informatik, Institut für Softwaretechnologie Der Tutorialgenerator DEPTH Andreas Bartho (B2-PDE Team) Technische Universität Dresden Lehrstuhl für Softwaretechnologie
  2. 2. Übersicht • Was sind Tutorials? • Elucidative Programming • Tutorialgenerator DEPTH 29.11.07 Der Tutorialgenerator DEPTH Folie 2 von 12
  3. 3. Was sind Tutorials? • Basieren auf einem Beispielprogramm • Beschreiben Implementation des Programms • Enthalten Quellcodebeispiele 29.11.07 Der Tutorialgenerator DEPTH Folie 3 von 12
  4. 4. Beispiel 29.11.07 Der Tutorialgenerator DEPTH Folie 4 von 12
  5. 5. Tutorialerstellung von Hand IDE Text Editor Framework Tutorial Erläuternder Text Beispielanwendung / Plugin Interessanter Code Interessanter Code Erläuternder Text copy & paste 29.11.07 Der Tutorialgenerator DEPTH Folie 5 von 12
  6. 6. Elucidative Programming IDE DEPTH Tutorialkern Erläuternder Text Framework Code Link eis Erläuternder Text erw V Generiertes Tutorial Beispielanwendung / Plugin Erläuternder Text Interessanter Code Interessanter Code Erläuternder Text Automatisches Einfügen 29.11.07 Der Tutorialgenerator DEPTH Folie 6 von 12
  7. 7. Ziel von DEPTH • Einfache Erstellung und Wartung von Tutorials • Unterstützung vieler Sprachen • Generierung unterschiedlicher Ausgabeformate 29.11.07 Der Tutorialgenerator DEPTH Folie 7 von 12
  8. 8. DEPTH-Entwicklungsumgebung Kapitelstruktur Verlinktes Codefragment Projektfenster Texteditor AST-Fenster 29.11.07 Der Tutorialgenerator DEPTH Folie 8 von 12
  9. 9. Generiertes HTML-Tutorial 29.11.07 Der Tutorialgenerator DEPTH Folie 9 von 12
  10. 10. Aktualisierung einer Codedatei 29.11.07 Der Tutorialgenerator DEPTH Folie 10 von 12
  11. 11. Projektergebnisse Technische Ergebnisse ● – Drei Werkzeuge für B2 Plugin-Anpassung ADE, COMEBACK ● Tutorial-Anpassung DEPTH ● Ergebnisse sollen bei Comarch im – Softwareentwicklungsprozess verwendet werden Wissenschaftliche Ergebnisse ● – 4 Konferenzpapiere – 2 Workshop-Papiere – 10 studentische Arbeiten 29.11.07 Der Tutorialgenerator DEPTH Folie 11 von 12
  12. 12. Vielen Dank für Ihre Aufmerksamkeit. 29.11.07 Der Tutorialgenerator DEPTH Folie 12 von 12

×