Visual Tools for Software Architecture Understanding: A Stakeholder Perspective

This paper is talking about visual tools for understanding software architecture.Software visualisation tool operates as a pipeline.They mine data from various sources and then analyse the data using various techniques like static analyzers, text miners, repository access clients, and database clients. A refined-fact database stores the analysis results, using an entity-relationship.

[1]  Steven P. Reiss The Paradox of Software Visualization , 2005, 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis.

[2]  Dawson R. Engler,et al.  A few billion lines of code later , 2010, Commun. ACM.

[3]  Patrick Ogao,et al.  Model-Based Analysis of Adoption Factors for Software Visualization Tools in Corrective Maintenance , 2010 .

[4]  Lucian Voinea,et al.  Case study: Visual analytics in software product assessments , 2009, 2009 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis.

[5]  Michele Lanza,et al.  Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems , 2006 .

[6]  Stuart M. Charters,et al.  The end of the line for Software Visualisation? , 2003, VISSOFT.

[7]  P. Govindarajulu,et al.  Development of the Conceptual Tool for Complete Software Architecture Visualization: DArch (DA) , 2009 .

[8]  Stephan Diehl,et al.  Software Visualization - Visualizing the Structure, Behaviour, and Evolution of Software , 2007 .

[9]  Lucian Voinea,et al.  Visual querying and analysis of large software repositories , 2008, Empirical Software Engineering.

[10]  Lucian Voinea,et al.  A Tool for Optimizing the Build Performance of Large Software Code Bases , 2008, 2008 12th European Conference on Software Maintenance and Reengineering.

[11]  Malcolm Munro,et al.  Software Architecture Visualization: An Evaluation Framework and Its Application , 2008, IEEE Transactions on Software Engineering.

[12]  Mary Poppendieck,et al.  Lean Software Development: An Agile Toolkit , 2003 .