Maincolumn
Summer school

Overview
International summer school "Visual Software Analytics - Software Comprehension through Analysis and Visualization": 16 to 25 September 2019, Room P-801 in the Paulinum of Leipzig University, Language of instruction English
The summer school is an additional course that will be offered exclusively in 2019 at Leipzig University. It features lectures and workshops from international top scientists and experts from IT companies as well as social events. It has an interdisciplinary orientation covering software engineering, graph theory, data science, software analysis as well as software visualization in 2D, 3D, virtual reality (VR), and augmented reality (AR). The summer school will take place from 16 to 25 September 2019 and can be taken as a module in the summer semester for Bachelor and Master students of Business Information Systems (ger. Wirtschaftsinformatik) and Computer Science (ger. Informatik) at Leipzig University.
Objectives
The summer school offers students a new, experimental look at software by visualizations in 2D, 3D, VR, and AR, which fosters a better understanding of its structure, functionality, and quality. For this purpose, methods for the extraction, storage, analysis, and visualization of software-related data will be presented and applied hands-on. To expand their technical and methodological competence, students learn about innovative analysis methods and tools that they can use as professionals, for example as Software Development Analyst, Consultant, Project Manager, Architect, or Tech Lead.
In software visualization there is a significant gap between theory and practice. Many scientific findings and prototypes are not in use in practice. The summer school will investigate this conflict in a joint endeavor of students and experts from science and practice in order to identify possible causes and discuss corresponding remedies. To achieve this, a critical dialogue will be started between scientists presenting their perspectives and approaches and practitioners explaining their requirements and needs for added value.
Program
09/16 | 09.00-09.15 | Prof. Dr. Ulrich Eisenecker, Dr. Richard Müller, Leipzig University, Germany | Welcome & Opening |
09.15-12.45 | Prof. Dr. Steven P. Reiss, Brown University, Providence, USA | Introduction to Software Visualization | |
14.15-15.45 | Dr. Carola Lilienthal, Workplace Solutions GmbH, Hamburg, Germany; Peter Villadsen, Microsoft, Seattle, USA; Prof. Dr. Steven P. Reiss, Brown University, Providence, USA; Prof. Dr. Alexandru Telea, Utrecht University, Netherlands | Panel Discussion: Software Visualization in Practice!? | |
16.15-17.45 | David Baum, Leipzig University, Germany | Details about the Project Sketch | |
19.00-23.00 | Social Event | Dinner at Auerbachs Keller | |
09/17 | 09.15-12.45 | Dr. Carola Lilienthal, Workplace Solutions GmbH, Hamburg, Germany | Challenges in Software Engineering |
14.15-17.45 | Sören Reichardt, Neo4j Inc., Malmö, Sweden | Introduction to Graph Databases | |
09/18 | 09.15-12.45 | Dirk Mahler, buschmais GbR, Dresden, Germany | Extracting and Analyzing Software with jQAssistant |
14.15-17.45 | Markus Harrer, InnoQ, Nürnberg, Germany | Data Science on Software Data | |
09/19 | 09.15-12.45 | Lynn von Kurnatowski & David Heidrich, DLR, Oberpfaffenhofen, Germany | Design and Evaluation of Software Visualizations in Aerospace |
14.15-17.45 | Erik Dörnenburg, ThoughtWorks, Hamburg, Germany | Software Quality - You know it when you see it | |
09/20 | 09.15-12.45 | Prof. Dr. Alexandru Telea, Utrecht University, Netherlands | Visual Analysis Tools for Program Understanding |
14.15-17.45 | Dr. Leonel Merino, University of Stuttgart, Germany | Visualizing Software in 3D, Virtual, and Augmented Reality | |
19.00-23.00 | Social Event | Excursion to LEAVR with Dinner | |
09/23 | 09.15-12.45 | Prof. Dr. Jesus M. Gonzalez-Barahona, Universidad Rey Juan Carlos, Madrid, Spain | Software Development Analytics with GrimoireLab |
14.15-15.45 | Pascal Kovacs, GISA, Halle, Germany | Visualizing SAP | |
16.15-17.45 | David Baum, Leipzig University, Germany | Discussion of Project Sketch Ideas | |
09/24 | 09.15-17.15 | Students | Presentation of Project Sketches |
09/25 | 09.15-17.15 | Students | Presentation of Project Sketches |
17.15-17.45 | Prof. Dr. Ulrich Eisenecker, Dr. Richard Müller, Leipzig University | Evaluation & Closing |
Coffee Breaks & Lunch
During the breaks (10.45-11.15 & 15.45-16.15) you can enjoy coffee, drinks and some nerve food.
All participants of the summer school are cordially invited to have lunch (12.45-14.15) together in the Panorama-Tower. There will be a small three-course menu and a drink every day.
Social Events
On September 16th, there will be a common dinner in the Auerbachs Keller. We meet at 18.30 in the inner courtyard at the Leibniz monument.
On September 20th, we make an excursion to LEAVR. We will also have our dinner here. We meet at 18.15 in the inner courtyard at the Leibniz monument.
Credit points
The content of the summer school is designed that the attendance of both Bachelor and Master students of Business Information Systems and Computer Science can be credited within their curriculum. To receive 5 ECTS, you take part in the complete summer school and present a project sketch for a publication, for a thesis, or for a tool followed by a discussion at the end of the summer school. For students from Leipzig University the summer school can be credited for one of the following modules.
- Module "Wissenschaftliches Arbeiten in der Softwareentwicklung" (07-102-1102)
- Participants: Bachelor students of Business Information Systems
- Amount: 5 ECTS
- Examination: Presentation of the project sketch at the summer school
- Module "Forschungskolloquium Softwareentwicklung" (07-203-1104)
- Participants: Master students of Business Information Systems
- Amount: 5 ECTS
- Examination: Presentation of the project sketch at the summer school
- Seminar "Softwarevisualisierung" of the module "Softwaresystemfamilien und -produktlinien" (07-203-4210)
- Participants: Master students of Business Information Systems and Computer Science
- Amount: 10 ECTS
- Examination: Project work (before attending the summer school) and presentation of the project at the summer school
For all other students a certificate of participation for 5 ECTS can be issued after the presentation.