View
1.441
Download
5
Category
Tags:
Preview:
DESCRIPTION
given by Andreas Bartho, TU Dresden
Citation preview
Der Tutorialgenerator DEPTH
Fakultät Informatik, Institut für Softwaretechnologie
Andreas Bartho (B2-PDE Team)Technische Universität Dresden
Lehrstuhl für Softwaretechnologie
29.11.07 Der Tutorialgenerator DEPTH Folie 2 von 12
Übersicht
• Was sind Tutorials?
• Elucidative Programming
• Tutorialgenerator DEPTH
29.11.07 Der Tutorialgenerator DEPTH Folie 3 von 12
Was sind Tutorials?
• Basieren auf einem Beispielprogramm
• Beschreiben Implementation des Programms
• Enthalten Quellcodebeispiele
29.11.07 Der Tutorialgenerator DEPTH Folie 4 von 12
Beispiel
29.11.07 Der Tutorialgenerator DEPTH Folie 5 von 12
Tutorialerstellung von Hand
Text Editor
Tutorial
Erläuternder Text
Erläuternder Text
Interessanter Code
Framework
Interessanter Code
Beispielanwendung / Plugin
IDE
copy & paste
29.11.07 Der Tutorialgenerator DEPTH Folie 6 von 12
Elucidative Programming
Erläuternder Text
Erläuternder Text
Tutorialkern
Code Link
Erläuternder Text
Erläuternder Text
Generiertes Tutorial
Interessanter Code
AutomatischesEinfügen
DEPTHFramework
Interessanter Code
Beispielanwendung / Plugin
IDE
Verweis
29.11.07 Der Tutorialgenerator DEPTH Folie 7 von 12
Ziel von DEPTH
• Einfache Erstellung und Wartung von Tutorials
• Unterstützung vieler Sprachen
• Generierung unterschiedlicher Ausgabeformate
29.11.07 Der Tutorialgenerator DEPTH Folie 8 von 12
DEPTH-Entwicklungsumgebung
ProjektfensterTexteditor
Kapitelstruktur
AST-Fenster
Verlinktes Codefragment
29.11.07 Der Tutorialgenerator DEPTH Folie 9 von 12
Generiertes HTML-Tutorial
29.11.07 Der Tutorialgenerator DEPTH Folie 10 von 12
Aktualisierung einer Codedatei
29.11.07 Der Tutorialgenerator DEPTH Folie 11 von 12
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 12 von 12
Vielen Dank für Ihre Aufmerksamkeit.
Recommended