167,871 Hits in 5.9 sec

Visually Exploring Software Maintenance Activities [article]

Stanislav Levin, Amiram Yehudai
2019 arXiv   pre-print
In this work we suggest visualizations for exploring software maintenance activities in both project and individual developer scopes.  ...  This demo allows users to explore the maintenance activities of a number of popular open source projects.  ...  However, the underlying data we visualize, and the exploration features we provide, are quite different. III. VISUALIZING SOFTWARE MAINTENANCE ACTIVITIES Maletic et al.  ... 
arXiv:1910.08907v1 fatcat:zxtfpakttzbu5pfrgvxetwmh24

Remixing visualization to support collaboration in software maintenance

Margaret-Anne Storey, Chris Bennett, R. Ian Bull, Daniel M. German
2008 2008 Frontiers of Software Maintenance  
We propose that collaborative software visualization can improve team software maintenance.  ...  We first review how visualization can support software maintenance from the perspectives of system understanding, process understanding and software evolution.  ...  Even less research has explored how visualizations can support collaborative software maintenance.  ... 
doi:10.1109/fosm.2008.4659257 fatcat:h2amslhupbdfrhuiyxcpx5z3wu

Visualization of Multithreaded Behavior to Facilitate Maintenance of Complex Software Systems

Jonas Trumper, Johannes Bohnet, Stefan Voigt, Jurgen Dollner
2010 2010 Seventh International Conference on the Quality of Information and Communications Technology  
Second, visualization of multithreading trace data allows developers to explore the system behavior post-mortem.  ...  Understanding software systems is difficult, in particular, if multithreading concepts are involved because state-of-the art development tools provide only limited support for maintenance activities.  ...  ACKNOWLEDGMENTS We want to thank Software Diagnostics GmbH ( for providing us with their tracing and visualization framework.  ... 
doi:10.1109/quatic.2010.59 dblp:conf/quatic/TrumperBVD10 fatcat:2pm6eaazk5cdzebvbakcnc54j4

Towards Software Analytics: Modeling Maintenance Activities [article]

Stanislav Levin, Amiram Yehudai
2019 arXiv   pre-print
We then leverage our commit classification method to demonstrate two applications: (1) a tool aimed at providing an intuitive visualization of software maintenance activities over time, and (2) an in-depth  ...  In this work we seek to model software maintenance activities and design a commit classification method capable of yielding a high quality classification model.  ...  The Software Maintenance Activity Explorer tool (Levin, 2017) is aimed at providing an intuitive visualization of software maintenance activities over time.  ... 
arXiv:1903.04909v1 fatcat:e4c4bnybuzd4ncm3ay4j42sncu

Exploring the inventor's paradox

Haowei Ruan, Craig Anslow, Stuart Marshall, James Noble
2010 Proceedings of the 5th international symposium on Software visualization - SOFTVIS '10  
Software visualization research has typically focussed on domain specific tools and techniques.  ...  In this paper, we evaluate applying a general purpose visual analytics tool Jigsaw to visualize the JHotDraw open source software system.  ...  This work is supported by the Software Process and Product Improvement project through the New Zealand Foundation for Research Science and Technology, as well as a TelstraClear scholarship.  ... 
doi:10.1145/1879211.1879226 dblp:conf/softvis/RuanAMN10 fatcat:mod6ifqia5h5jkoezr3kehoube

3D visualization for concept location in source code

Xinrong Xie, Denys Poshyvanyk, Andrian Marcus
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
The other tool, sv3D (source viewer 3D), is a visualization front end, designed to represent software data with 3D renderings.  ...  The two tools are integrated with MS Visual Studio, with IRiSS providing the infrastructure for indexing the source code and querying, while sv3D helps the user in visually navigating the results of the  ...  Concept location is a frequent software engineering activity that supports various software maintenance and evolution tasks such as incremental change and reverse engineering.  ... 
doi:10.1145/1134285.1134428 dblp:conf/icse/XiePM06 fatcat:ukmklxlb3bfc3lh6ham5lpiseq

EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution

Michele Lanza, Harald Gall, Philippe Dugerdil
2009 2009 13th European Conference on Software Maintenance and Reengineering  
The overall goal of the project is to explore novel ways to visualize and navigate evolving software systems in a 3D environment.  ...  development and maintenance of industrial size software projects.  ...  Project Summary The EvoSpaces project (lasting from Jan 2006 to Dec 2009) aims to exploit multi-dimensional navigation spaces to visualize evolving software systems to ease their analysis and maintenance  ... 
doi:10.1109/csmr.2009.14 dblp:conf/csmr/LanzaGD09 fatcat:ae2n7m2bqne6hlo64kaf7dk5qm

Understanding complex multithreaded software systems by using trace visualization

Jonas Trümper, Johannes Bohnet, Jürgen Döllner
2010 Proceedings of the 5th international symposium on Software visualization - SOFTVIS '10  
For many maintenance activities, system understanding is a prerequisite. Hence, tasks such as bug fixing or performance optimization are highly demanding in the case of multithreaded systems.  ...  The technique is integrated into a professional and scalable tool for visualizing the behavior of complex software systems.  ...  Moreover, the size of a system's implementation and software aging play important roles in maintenance.  ... 
doi:10.1145/1879211.1879232 dblp:conf/softvis/TrumperBD10 fatcat:rzfgtb2gvzh5rivyfzgd4owz6a

Maintenance of Buildings Using BIM Methodology

A.Z. Sampaio, Diogo Simões
2015 Open Construction & Building Technology Journal  
Additionally, it was case study the interoperability between BIM modeling and visualizing software, regarding the preservation of information, especially in the standard format Industry Foundation Classes  ...  The aim of the proposed work was to implement the benefits provided by BIM on a software tool used as support to maintenance of buildings.  ...  This combination's main objective is to aid in the maintenance activity of a building, because it allows the maintenance technician to perform inspections with the developed software by automatically running  ... 
doi:10.2174/1874836801408010337 fatcat:ce5rs33zsnhxfc6docv2r3upte

Telling stories about GNOME with Complicity

Sylvie Neu, Michele Lanza, Lile Hattori, Marco D'Ambros
2011 2011 6th International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT)  
We present Complicity, a web-based application that supports software ecosystem analysis by means of interactive visualizations.  ...  To support a thorough exploration and analysis of ecosystem data, the tool provides a number of fixed viewpoints and the possibility of creating new viewpoints with given software metrics.  ...  Several maintenance needs may lead analysts to use visual exploration of software ecosystems, e.g., to identify critical parts of the system to prioritize maintenance; identify the main contributors -who  ... 
doi:10.1109/vissof.2011.6069459 dblp:conf/vissoft/NeuLHD11 fatcat:6s3e4uzd6vblpahu3auj6npz6y

The practical use of an interactive visualization and planning tool for intervention planning in particle accelerator environments with ionizing radiation

Thomas Fabry, Jan Blaha, Liesbeth Vanherpe, Christian Braesch, Laurent Tabourot, Bruno Feral
2014 Nuclear Instruments and Methods in Physics Research Section A : Accelerators, Spectrometers, Detectors and Associated Equipment  
Interactive visualization of the facilities and radiation levels, as well as tools for interactive trajectory planning are explored, as well as automatic calculation of the expected integrated individual  ...  In this work, we explore the use of a technical-scientific software program facilitating the intervention planning in irradiated environments using sound mathematical concepts.  ...  radiation dose have already been explored [14, 15] , and the software development methodology itself has been documented in Ref  ... 
doi:10.1016/j.nima.2013.12.051 fatcat:ewxsfld5rnhllibbwn7ndhtnlu

Visual exploration of large-scale evolving software

Richard Wettel
2009 2009 31st International Conference on Software Engineering - Companion Volume  
Indeed, software complexity is recognized as one of the major challenges to the development and maintenance of industrial-size software projects.  ...  The comprehensive understanding of today's software systems is a daunting activity, because of the sheer size and complexity that such systems exhibit.  ...  We gratefully acknowledge the financial support of the Hasler Foundation for the project "EvoSpaces -Multi-dimensional navigation spaces for software evolution" (Hasler Foundation MMI Project No. 1976)  ... 
doi:10.1109/icse-companion.2009.5071029 dblp:conf/icse/Wettel09 fatcat:zdkcil4snfdhjnw27u7z3tbnji

Lightweight software reverse engineering using augmented matrix visualizations

Bradley Wehrwein
2013 2013 First IEEE Working Conference on Software Visualization (VISSOFT)  
Empirical studies show that understanding existing software is a cost driver in maintenance activities and throughout the software development lifecycle.  ...  Index Terms-software visualization, design structure matrix, reverse engineering, dependencies, dependency clustering.  ...  activity.  ... 
doi:10.1109/vissoft.2013.6650541 dblp:conf/vissoft/Wehrwein13 fatcat:yess3twhxbcy3f7hhuvnzoknbe

Visual software analytics for the build optimization of large-scale software systems

Alexandru Telea, Lucian Voinea
2011 Computational statistics (Zeitschrift)  
We discuss the similarities and differences of the general visual analytics context with the software maintenance context, and present in detail an instance of a visual software analytics application for  ...  In this paper, we present an adaptation of the visual analytics framework to the context of software understanding for maintenance.  ...  In this paper, we explore the application of visual analytics principles and techniques to software maintenance, in what we call software visual analytics.  ... 
doi:10.1007/s00180-011-0248-2 fatcat:4omhfiwp5ffhrjauxnx2zg532y

Testware Visualized - Visual Support for Testware Reorganization

Artur Sosnówka
2013 Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering  
Error detection within the testware means significant cost and time savings for execution and test maintenance.  ...  With help of metrics coupled with testware objects and visualization, clear and easy manner may be presented to various artefacts of available test-data.  ...  Fig. 1 . 1 Activities during software maintenance and regression testing Fig. 2 . 2 Example of "Software City" representation of JBoss application server Fig. 3 . 1 Fig. 5 . 315 Project as Test City  ... 
doi:10.5220/0004451001090114 dblp:conf/enase/Sosnowka13 fatcat:ulnpd2ahpbha7cr4mwdqyplccy
« Previous Showing results 1 — 15 out of 167,871 results