Software visualization techniques provide effective means for program comprehension tasks as they allow developers to interactively explore large code bases. A frequently encountered task during software development i...
详细信息
ISBN:
(纸本)9789897584886
Software visualization techniques provide effective means for program comprehension tasks as they allow developers to interactively explore large code bases. A frequently encountered task during software development is the detection of source code files of similar semantic. To assist this task we present Software Forest, a novel 2.5D software visualization that enables interactive exploration of semantic similarities within a software system, illustrated as a forest. The underlying layout results from the analysis of the vocabulary of the software documents using Latent Dirichlet Allocation and Multidimensional Scaling and therefore reflects the semantic similarity between source code files. By mapping properties of a software entity, e.g., size metrics or trend data, to visual variables encoded by various, figurative tree meshes, aspects of a software system can be displayed. This concept is complemented with implementation details as well as a discussion on applications.
A Software City is a an established way to visualize metrics such as the test coverage or complexity. As current layouting algorithms are mainly based on the static code structure (e.g., classes and packages), depende...
详细信息
ISBN:
(纸本)9789897584886
A Software City is a an established way to visualize metrics such as the test coverage or complexity. As current layouting algorithms are mainly based on the static code structure (e.g., classes and packages), dependencies that are orthogonal to this structure often clutter the visualization and are hard to grasp. This paper applies layered graph drawing to layout a Software City in 3D. The proposed layout takes both the dependencies and the static code structure into account. This minimizes the number of explicitly displayed dependencies. The resulting lower cognitive load makes the software architecture easier to understand. We evaluate the advantages of our layout over a classic layouting algorithm in a controlled study on a real world project.
information about the wind situation is crucial for en-route air traffic controllers. In this paper, we compare several glyph designs for showing wind direction and speed by the means of an empirical study. The differ...
详细信息
ISBN:
(纸本)9789897584886
information about the wind situation is crucial for en-route air traffic controllers. In this paper, we compare several glyph designs for showing wind direction and speed by the means of an empirical study. The different designs are based on arrows, wind barbs, and text. During the study, we are measuring response times and accuracy. Moreover, we collect evidence of the applicability of those designs in en-route air traffic control by qualitative feedback from air traffic controllers. Our findings suggest, that the often-used wind barbs are less suited for assessing wind speed and direction. Instead, a combination of arrow and text should be favored.
Implementation and presentation of real-time database project was conducted, where the students were envisaged to comply with necessary development tools to create a working prototype. The grail of the event was not o...
详细信息
Copper mineral is a critical industrial raw material that is essential to global economic development. To explore the research status, hotspots, and frontiers in the field of copper mineral prediction, 472 Chinese art...
详细信息
Many governments provide data dashboards to present the state of the countries or administrative activities. Their main target audience is typically the citizens but the dashboard design process is usually top-down an...
详细信息
ISBN:
(纸本)9789897584886
Many governments provide data dashboards to present the state of the countries or administrative activities. Their main target audience is typically the citizens but the dashboard design process is usually top-down and leads to formulaic results. Developing three data dashboard projects for the government of Thailand, we successfully applied two uncommon data visualizations, grid map and connected scatterplot, despite initial resistance from the government agencies. We documented the design process including feedback on the two visualizations and solutions to alleviate their concerns. Academic studies had little success in convincing stakeholders. In both visualizations, animations helped to frame the concept of the uncommon visualizations.
Visual simulation and demonstration supported by digital simulation technology become an important way to promote and demonstrate scientific achievements. At present, many scientific research projects are trying to pr...
详细信息
An Image is worth a thousand words. This is an extremely expressive idiom that shows how efficiently and effectively a person can retrieve the information or data in a way that seems easy for all people. The same conc...
详细信息
ISBN:
(数字)9798350309584
ISBN:
(纸本)9798350309591
An Image is worth a thousand words. This is an extremely expressive idiom that shows how efficiently and effectively a person can retrieve the information or data in a way that seems easy for all people. The same concept applies when it comes to digital media! In this paper, an information will be shown as drawn figures that will enable better visualization for any image. The proposed technique for image hierarchical display and visualization depends on a hybrid technique of adaptive pyramid with tree-map visualization techniques. This method takes the advantage of the hierarchical shape of the adaptive pyramid with advantage of visualization using tree-maps. The experimental results on various types of images are presented and analyzed showing an accuracy above 90%, demonstrating the effectiveness of the proposed method.
Today's requirements for visualization of geospatial data are continually rising. visualization authoring tools provide only limited support for this purpose. The ability to create geovisualizations by non-program...
详细信息
ISBN:
(纸本)9789897584886
Today's requirements for visualization of geospatial data are continually rising. visualization authoring tools provide only limited support for this purpose. The ability to create geovisualizations by non-programmers is often reliant on template editing or visualization authoring tools. However, these tools are often limited either in configuring visual parameters or interaction capabilities. In our work, we identify the main limitations of current tools. Then, we propose design requirements and describe the implementation of Geovisto-a toolkit combining capabilities of the React, Leaflet, and *** frameworks in order to provide tools for processing generic geospatial data and creating multilayered reusable map widgets. We demonstrate our approach on two usage scenarios from conceptually different application areas (DDoS attacks from a network monitoring system and COVID-19 pandemics open data). Finally, we discuss the pros and cons of our approach and outline our future work.
Crime aimed at women has turned into a major human rights concern that stands in the way of freedom and equality. Crime against women has a strong influence over their lives and affects women of all ages, races, locat...
详细信息
暂无评论