VISSOFT 2024 Paper – “PIE: A Tool for Visualizing the Life Cycle of Design Patterns in Open Source Software Projects”

In October we’ll be presenting “PIE: A Tool for Visualizing the Life Cycle of Design Patterns in Open Source Software Projects” at the 12th IEEE Working Conference on Software Visualization (VISSOFT 2024). The paper is co-authored by Kashif J. Hussain, Christopher Collins and Jeremy Bradbury.

Design patterns are employed in source code to solve commonly occurring programming tasks using understood best practices. Object-oriented design patterns usually span multiple classes and objects and play an integral role in the way object-oriented software is built. The Pattern Instance Explorer (PIE) is an exploratory visualization tool that enable developers to visualize a git repository’s object-oriented design patterns and their life cycles.

Demo Video:

Leave a Reply

Your email address will not be published. Required fields are marked *