Data Visual ization presented by Likhitha Ravi Data
Data Visual ization - presented by Likhitha Ravi
Data Visualization 0 Importance of software visualization 0 Tools 0 Research Questions 0 Issues 0 Questions for the Exam
Importance 0 “The main goal of data visualization is to communicate information clearly and effectively through graphical means” – Wikipedia Visualization Methods - Wikipedia 0 Data Visualization 0 Information Visualization 0 Concept Visualization 0 Strategy Visualization 0 Metaphor Visualization 0 Compound Visualization
Importance Data visualization in software engineering perspective: 0 Software Visualization 0 Visualization tools are used to visualize a whole system or subsystem to explore the architecture or to apply visual data mining or visual analytics techniques for defect discovery. -Wikipedia Source: http: //stackoverflow. com/questions/1600802/tools-forgenerating-uml-class-diagram-from-c-sharp-source-or-dll
Importance 0 Goals of visualizing of a software: - to understand the structure of software system. - to understand the algorithms. - to analyze the software systems and their anomalies. 0 Advantages - Enhances Software Development. - Improves customer engagement.
Importance 0 Types of diagrams/visualizations Source: http: //en. wikipedia. org/wiki/Unified_Modeling_Language
Tools w. r. t software visualization 0 NDepend 0 Doxygen 0 Enterprise Architect 0 NClass 0 Plant. UML 0 Microsoft Visio 0 Rational Rose 0 Lucid. Chart 0 UML Designer
Tools for Data Visualization 0 Arc. GIS 0 AVS/ 0 Express 0 Ferret 0 Ggobi 0 Google Visualization API 0 Matlab 0 Open. DX 0 Prefuse 0 R 0 Mathematica 0 Vis. Trails 0 Vis. It 0 VTK 0 SPSS 0 Tableau 0 Grads 0 S-Plus 0 Integrated Data 0 Viewer 0 UV-CDAT 0 D 3
Research Questions 0 0 0 What are the existing tools for visualizing environmental data? What useful features should the visualization tools provide? What are the challenges facing researchers in the field of data visualization?
Issues Strengths: 0 Less learning time 0 No programming knowledge required 0 Programming/Scripting knowledge required 0 Open Source 0 Supporting several input formats 0 Supporting several visualization techniques 0 Supporting large and complex datasets Drawbacks: 0 Degrading performance while working with large datasets 0 Poor data modeling capabilities 0 Not supporting data interaction 0 Supporting limited operating systems/ browsers/ hardware
Questions 0 What are the goals and advantages of software visualization? 0 What type of visualizations are used in the software development process?
- Slides: 11