Abbrevation
VISSOFT
City
Edmonton
Country
Canada
Deadline Paper
Start Date
End Date
Abstract

<p>Software visualization is a broad research area encompassing techniques that assist in a broad range of software engineering activities, such as specification, design, programming, testing, maintenance, reverse engineering and reengineering&#046;</p> <p>In this workshop, we focus on visualization techniques that draw on aspects of software maintenance and evolution, program comprehension, reverse engineering, and reengineering, i&#046;e&#046;, how visualization helps programmers to understand, analyze, and evolve software&#046;</p> <p>This event will gather tool developers, users and researchers in a unique format to learn about, experience and discuss techniques for visualizing software for understanding and analysis&#046;</p> <p>Software is inherently complex due to the number of artifacts in any system and their relationships&#046; It is also unique in that it has both a static and a dynamic nature&#046; This can affect the views that are applicable and useful, and even what constitutes a sufficiently complete view to support a comprehension task&#046; There is a need to help support the program comprehension notion of discovering what a system does as well as how it does it&#046; The goals of the workshop are to work towards being able to answer the question of what is a good representation for a given situation, data availability and required tasks&#046; We will also consider the unique demands that software places on visualizations that other knowledge representations may not have to consider&#046;</p> <p>The workshop invites submissions focusing on (but not limited to) the following areas of interest:</p> <ul><li>visualization of source code</li><li>visualization of software architectures</li><li>visualization for software debugging</li><li>empirical evaluation of the use of visualization in software engineering</li><li>visualization in reverse engineering</li><li>dynamic program behavior visualization</li><li>integration of visualization tools in the software engineering tool chain</li><li>graph drawing algorithms for software visualization and UML diagrams</li><li>visualization of parallel and distributed programs</li><li>visualization of software repositories</li><li>visualization of human activities in software development</li><li>visualizing web services</li></ul> <p>We invite submissions as full papers (8 pages in IEEE proceedings format), short papers (4 pages in IEEE proceedings format), and tool demos (4 pages in IEEE proceedings format)&#046; Papers accepted to the workshop will be included in a proceedings published by IEEE&#046;</p>