Our project presents the research on visualization of statistical contents. Here we will introduce the concepts of visualization, software quality metrics and proposed visualization technique (line chart). Our aim to study the existing visualization techniques for visualization of software metrics and then proposed the visualization approach that is more time efficient and easy to perceive by viewer.In this project, we focus on the practical aspects of visualization of multiple projects with respect to the versions and metrics. This project also gives an implementation of proposed visualization techniques of software metrics. In this research based work, we have to compare practically the proposed visualization approaches. We will discuss the software development life cycle of our proposed visualization system, and we will also describe the complete software implementation of implemented software.
Contents
1. Introduction
1.1. Problem Descriptio
1.2. Goals
1.3. Objectives
1.4. Background
1.4.1. Software Visualization
1.4.2. Software Metrics
1.4.3. Why Visualization Can Hel
1.4.4. Statistical Contents
1.5. Outline
2. Visualization and Proposed Techniques
2.1. Related Work
2.1.1. Charts
2.1.2. Glyphs
2.1.3. Java Open Source Charting Tools
2.2. Visualization Approaches
2.2.1. Line Charts
2.2.2. 2D Environment
2.2.3. Proposed Line Chart Visualization
2.3. Summary
3. Requirement Analysis and Design
3.1. Methodology
3.1.1. Iterative and Incremental Process Model
3.2. Requirements
3.2.1. Functional Requirements
3.2.2. Non-Functional Requirements
3.2.3. Use Case Diagram
3.3. Test Cases
3.3.1. Software Complexity
3.3.2. Architecture and Structure
3.3.3. Design Guidelines
3.4. Database Schema
3.5. Summary
4. Implementation
4.1. Eclipse Development Environment
4.2. AWT
4.3. Swing
4.4. Applets
4.5. Visualization System Components
4.6. Software Development
4.6.1. Database Class Diagram
4.6.2. Visualization Class diagram
4.6.3. User Interface Class Diagram
4.6.4. Color Manager
4.6.5. CV2DChartPanel
4.6.6. CVApplet
4.6.7. CVColorDialog
4.6.8. CVDb
4.6.9. CVFormComponent
4.6.10. CVMetricComponent
4.6.11. CVProjectComponent
4.6.12. CVTabs
4.6.13. CVToolBar
4.6.14. ReadTextFile
4.6.15. ReadToolTextFile
4.6.16. WriteTextFile
4.6.17. CheckNode .
4.6.18. CheckNodeTree
4.6.19. CheckRenderer
4.6.20. Collaboration Diagram of Visualization System
4.6.21. Collaboration Diagram of Tool Input File
4.6.22. Collaboration Diagram of Metrics Input File
5. User Interaction and System Dialog
5.1. Main Controller Window
5.2. Upload Tool Information
5.3. Upload Metric Data
5.4. Make Selection
5.5. Exporting Metric Data
5.6. Data Points
5.7. Zoom Out
5.8. Export Drawing as Image
5.9. Print Drawing
6. Case Study
6.1. Case Study A
6.2. Case Study B
6.3. Case Study C
6.4. Case Study D
6.5. Case Study E
6.6. Case Study F
6.7. Summary
7. Conclusion
7.1. Results
7.1.1. Graphical Representation
7.1.2. Visualization Techniques
7.1.3. Database Interface
7.1.4. Web Application
7.1.5. Utilities
7.2. Future Work
8. Glossary
9. References
Author: MEHMOOD, RAJA MAJID,IQBAL, GULRAIZ
Source: Vaxjo University
Download URL 2: Visit Now