Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Software Visualization - The Humane Solution

ACCU Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of software visualization in this 19-minute ACCU 2019 conference talk by Eberhard Gräther. Discover how leveraging human visual perception can enhance information processing in software engineering. Learn about laws for visually encoding and decoding information, and examine existing software visualization techniques for displaying various aspects of software systems. Gain insights into the application of this research in interactive source code navigation, specifically within Sourcetrail, a source explorer built on LLVM/Clang LibTooling and Eclipse JDT Core libraries. Get an overview of current software visualization approaches and understand their benefits and limitations in everyday software development. Delve into topics such as structure visualization, behavior visualization, evolution visualization, and UML notation, while exploring practical examples like tree hierarchies, tree maps, and bar charts.

Syllabus

Introduction
Agenda
Reading code
Textual data
The problem
Sample
Software Visualization
Structure Visualization
Tree Hierarchy
Tree Map
behavior visualization
bar chart
binary search
execution time
evolution visualization
branch visualization
strength monitoring
UML
Notation
Dependencies
Visualization
Notations
Edges
Optimization
Bundle
Active Symbol
Layering Scheme
Simple notation
Logical pieces
Active methods
Summary
Recommendations
Thank you

Taught by

ACCU Conference

Reviews

Start your review of Software Visualization - The Humane Solution

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.