1 / 11

Data Visualization

Data Visualization . - presented by Likhitha Ravi. Data Visualization. Importance of software visualization Tools Research Questions Issues Questions for the Exam. Importance.

bat
Download Presentation

Data Visualization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Visualization - presented by Likhitha Ravi

  2. Data Visualization • Importance of software visualization • Tools • Research Questions • Issues • Questions for the Exam

  3. Importance • “The main goal of data visualization is to communicate information clearly and effectively through graphical means” – Wikipedia Visualization Methods - Wikipedia • Data Visualization • Information Visualization • Concept Visualization • Strategy Visualization • Metaphor Visualization • Compound Visualization

  4. Importance Data visualization in software engineering perspective: • Software Visualization • 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-for-generating-uml-class-diagram-from-c-sharp-source-or-dll

  5. Importance • 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. • Advantages • Enhances Software Development. • Improves customer engagement.

  6. Importance • Types of diagrams/visualizations Source: http://en.wikipedia.org/wiki/Unified_Modeling_Language

  7. Tools w.r.t software visualization • NDepend • Doxygen • Enterprise Architect • NClass • PlantUML • Microsoft Visio • Rational Rose • LucidChart • UML Designer

  8. Tools for Data Visualization • Mathematica • VisTrails • VisIt • VTK • SPSS • Tableau • Grads • S-Plus • Integrated Data • Viewer • UV-CDAT • D3 • ArcGIS • AVS/ • Express • Ferret • Ggobi • Google Visualization API • Matlab • OpenDX • Prefuse • R

  9. Research Questions • 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?

  10. Issues • Drawbacks: • Degrading performance while working with large datasets • Poor data modeling capabilities • Not supporting data interaction • Supporting limited operating systems/ browsers/ hardware Strengths: • Less learning time • No programming knowledge required • Programming/Scripting knowledge required • Open Source • Supporting several input formats • Supporting several visualization techniques • Supporting large and complex datasets

  11. Questions • What are the goals and advantages of software visualization? • What type of visualizations are used in the software development process?

More Related