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, Application deadline 30 June 2019

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-17:45 Dr. Carola Lilienthal, Workplace Solutions GmbH, Hamburg, Germany; Peter Villadsen, Microsoft, Seattle, USA; Prof. Dr. Steven P. Reiss, Brown University, Providence, USA Panel Discussion: Software Visualization in Practice!?
  19:00-23:00 Social Event  
09/17 09.15-12.45 Dr. Carola Lilienthal, Workplace Solutions GmbH, Hamburg, Germany Challenges in Software Engineering
  14.15-17.45 Michael Hunger, 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 Prof. Dr. Jens Dietrich, Victoria University of Wellington, New Zealand Analyzing Software with Graph Algorithms
  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 TBA  
  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  
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-17.45 David Baum, Leipzig University, Germany Excursion to the Virtual Reality Lab at Leipzig University
09/24 09.15-17.15 Students Presentation of Project Sketches or Projects
09/25 09.15-17.15 Students Presentation of Project Sketches or Projects
  17.15-17.45 Prof. Dr. Ulrich Eisenecker, Dr. Richard Müller, Leipzig University Evaluation & Closing

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.

Application

In order to participate in the summer school, you have to apply for it using the form linked on this page. In total there are 24 seats. The deadline for application is 30 June 2019. Students who intend to present a project sketch for a publication, for a thesis, or for a tool at the end of the summer school are preferred. If there are still places available, students from other universities are also welcome.

Link to application form

Contact

Dr. Richard Müller

Leipzig University
Information Systems Institute
Chair Software Engineering
Grimmaische Straße 12
04109 Leipzig, Germany

Phone: +49-(0)341-9733-722
E-Mail: rmueller(at)wifa.uni-leipzig.de

Sponsors