To see the other types of publications on this topic, follow the link: Code visualization.

Journal articles on the topic 'Code visualization'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Code visualization.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Researcher. "DEMOCRATIZING DATA INSIGHTS: THE IMPACT OF NO-CODE/LOW-CODE PLATFORMS ON BUSINESS INTELLIGENCE VISUALIZATION." International Journal of Research In Computer Applications and Information Technology (IJRCAIT) 7, no. 2 (2024): 647–61. https://doi.org/10.5281/zenodo.14025139.

Full text
Abstract:
This article examines the transformative impact of no-code and low-code platforms on data visualization practices in contemporary business environments. As organizations grapple with the increasing complexity and volume of data, these platforms emerge as powerful tools for democratizing data access and empowering non-technical users to create sophisticated visualizations and dashboards. Through a comprehensive analysis of current literature, industry reports, and case studies, we explore how these platforms are reshaping traditional data visualization workflows, enhancing collaboration between technical and non-technical teams, and fostering a culture of data-driven decision-making across organizational hierarchies. Our findings suggest that while no-code/low-code platforms offer significant benefits in terms of agility, cost-effectiveness, and user empowerment, they also present challenges related to data governance, scalability, and integration with existing systems. This article contributes to the growing body of knowledge on data democratization and provides practical insights for organizations seeking to leverage no-code/low-code solutions to enhance their data visualization capabilities and drive innovation.
APA, Harvard, Vancouver, ISO, and other styles
2

El-Matarawy, Ali, Mohammad El-Ramly, and Reem Bahgat. "EgyCD Visualization for Code Clones." International Journal of Computer Applications 142, no. 4 (2016): 16–19. http://dx.doi.org/10.5120/ijca2016909741.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Brekalo, Sanja, Klaudio Pap, and Bruno Trstenjak. "Enhancing Rendering Performance in Complex Visualizations by using Optimization Techniques and Algorithms in Browser Environments." Engineering, Technology & Applied Science Research 14, no. 3 (2024): 14049–55. http://dx.doi.org/10.48084/etasr.7201.

Full text
Abstract:
This research is based on the hypothesis that optimization techniques can significantly improve the performance of complex visualizations in web browsers. The aim of the former was to determine to which extent the optimization can be achieved. Optimizations were coded to improve visualization, reduce the need for visual rendering, and decrease script execution time as well as the needed resources. To test the hypothesis, various optimization methods and algorithms were implemented on the initial visualization script and were tested. The main goal of this implementation was to assess how optimization methods, including quadtrees, spatial hashing, binning, LOD adjustments, and the use of the map data structure, affect the performance of web visualization. The obtained results confirmed the hypothesis and the original animation was significantly improved. The implementation of optimizations had a positive effect on the performance of visualizations. The conducted tests gave concrete evidence confirming the validity of the initial hypothesis. This led to certain conclusions regarding which methods provide the best results when optimizing complex visualizations. Key recommendations for code optimization, which can be used in the development of complex visualizations in web browsers, were derived.
APA, Harvard, Vancouver, ISO, and other styles
4

Gavrilina, Daria, and Andrei Mantsivoda. "Low-Code and Object Spreadsheet." Bulletin of Irkutsk State University. Series Mathematics 40 (2022): 93–103. http://dx.doi.org/10.26516/1997-7670.2022.40.93.

Full text
Abstract:
The paper considers low-code application development technology based on the idea of object-oriented programming (OOP) visualization. As the core, we use a version of OOP developed by us, which supports managing object models as microservices. The paper considers visual tools for managing object models as the basis for low-code development. An approach to visualization based on the so-called object spreadsheets is proposed. The spreadsheet methodology for object structure management, its implementation within the Ontobox platform, as well as the results of testing this interface to object models are discussed
APA, Harvard, Vancouver, ISO, and other styles
5

Jakobsen, Mikkel Rønne, and Kasper Hornbæk. "Transient or permanent fisheye views: A comparative evaluation of source code interfaces." Information Visualization 11, no. 2 (2011): 151–67. http://dx.doi.org/10.1177/1473871611405643.

Full text
Abstract:
Transient use of information visualization may support specific tasks without permanently changing the user interface. Transient visualizations provide immediate and transient use of information visualization close to and in the context of the user’s focus of attention. Little is known, however, about the benefits and limitations of transient visualizations. We describe an experiment that compares the usability of a fisheye view that participants could call up temporarily, a permanent fisheye view, and a linear view: all interfaces gave access to source code in the editor of a widespread programming environment. Fourteen participants performed varied tasks involving navigation and understanding of source code. Participants used the three interfaces for between four and six hours in all. Time and accuracy measures were inconclusive, but subjective data showed a preference for the permanent fisheye view. We analyse interaction data to compare how participants used the interfaces and to understand why the transient interface was not preferred. We conclude by discussing seamless integration of fisheye views in existing user interfaces and future work on transient visualizations.
APA, Harvard, Vancouver, ISO, and other styles
6

Kim, JiHun, SungWon Lee, and JongHee Youn. "Malicious Code Characteristics Visualization using API." International Journal of Smartcare Home 1, no. 1 (2021): 75–84. http://dx.doi.org/10.21742/26531941.1.1.07.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

He, Ai Dong, and Bang Yan Ye. "A Method of Three-Dimensional Modeling Based on Voxel Code." Advanced Materials Research 139-141 (October 2010): 1312–16. http://dx.doi.org/10.4028/www.scientific.net/amr.139-141.1312.

Full text
Abstract:
This article proposes a method of three-dimensional modeling based on voxel code, which can build three-dimensional model by means of cubic voxels and Voxel code. Voxel code is the one that records the formation of physical location of the voxels piled up in turn order in the body. The different Three-dimensional shape can be constructed according to different codes. In order to reduce the storage overhead of the code, the linear octree coding and decoding are given in recording voxel code. Combined with VTK (Visualization Toolkit) programming, some voxel models have been visualization. The modeling idea and method proposed in this paper have a positive significance for the promotion of the research and development of related science fields and have their theoretical and practical value.
APA, Harvard, Vancouver, ISO, and other styles
8

Park, Bo Kyung, Geon-Hee Kang, Hyun Seung Son, Byungkook Jeon, and R. Young Chul Kim. "Code Visualization for Performance Improvement of Java Code for Controlling Smart Traffic System in the Smart City." Applied Sciences 10, no. 8 (2020): 2880. http://dx.doi.org/10.3390/app10082880.

Full text
Abstract:
In an intelligent smart city like Sejong city in Korea, automatic and smart software is absolutely necessary for autonomous traffic and vehicles control systems. Therefore, these systems need to have an accurate and timely performance; otherwise, safety issues may arise. To resolve this, we propose our code visualization approach to adapt an object-oriented smart traffic control simulator, which analyzes Java code’s complexity and identifies bad codes against performance. To achieve an accurate performance, we must repeatedly perform refactoring until attaining a range of system-defined performances through effective code visualization. As a result, we enhance the code complexity of the cyber-physical system-based software to achieve the exact performance. With this approach, we expect to obtain an accurate performance and complexity improvement of the object-oriented traffic control simulator without significant power consumption.
APA, Harvard, Vancouver, ISO, and other styles
9

Monika, Rybczak, Wenta Natalia, and Trzciński Dawid. "Visualization of Control Processes and Code Validation." International Journal of Innovative Technology and Exploring Engineering (IJITEE) 11, no. 1 (2021): 59–63. https://doi.org/10.35940/ijitee.A9590.1111121.

Full text
Abstract:
The article contains an overview of articles related to the description of control process visualization. It provides short information on how to visualize the production line based on two programming environments: Factory IO and Inventor together with Matlab/Simulink. The analysis of these two environments concerns control of a virtual 3D object from a real PLC. Both virtual production line projects are based on control from the S7-1214 DC/DC/DC controller. Currently, there is a need to validate the program code or control process which has been done using several commercially available programs.
APA, Harvard, Vancouver, ISO, and other styles
10

Kassim, Noordiana, Yusri Yusof, Nazri Mohd Nawi та Mohd Zakiyamani Awang. "The Development of New STEP-NС Code Generator (Milling STEP Coder)". Applied Mechanics and Materials 465-466 (грудень 2013): 667–71. http://dx.doi.org/10.4028/www.scientific.net/amm.465-466.667.

Full text
Abstract:
This research explored ISO 14649 together with ISO 6983 and utilize STEP-NC in overcoming the problems of G & M code and at the same time take advantage of the current advances in computing and controllers. A new STEP-NC Code Generator called Milling STEP Coder, which focuses on the milling process that are able to generate STEP-NC codes based on ISO 14649 Part 11 was developed. This system also has the capabilities to visualize the STEP-NC codes generated in a parent to child relationship tree-view structure, as well as give an image visualization of how the end machining will appears. The developed Milling STEP Coder uses Software Prototyping Model as its software development methodology, instead of the normal waterfall model, as prototype is a valuable mechanism for gaining better understanding of the system requirements. A small-scale mock up of the system was developed following an iterative modification process. The advantages of the proposed Milling STEP Coder program was verified and evaluated. The Milling STEP Coder can generates STEP-NC codes through a STEP-NC compliant interface and will give industries and academician more in-depth understanding and confidence to make the switch from G & M code to STEP-NC.
APA, Harvard, Vancouver, ISO, and other styles
11

Al-Msie'deen, R. A. "Tag Clouds for Object-Oriented Source Code Visualization." Engineering, Technology & Applied Science Research 9, no. 3 (2019): 4243–48. http://dx.doi.org/10.48084/etasr.2706.

Full text
Abstract:
Software visualization helps software engineers to understand and manage the size and complexity of the object-oriented source code. The tag cloud is a simple and popular visualization technique. The main idea of the tag cloud is to represent tags according to their frequency in an alphabetical order where the most important tags are highlighted via a suitable font size. This paper proposes an original approach to visualize software code using a tag cloud. The approach exploits all software identifier names to visualize software code as a tag cloud. Experiments were conducted on several case studies. To validate the approach, it is applied on NanoXML and ArgoUML. The results of this evaluation validate the relevance and the performance of the proposed approach as all tag names and their frequencies were correctly identified. The proposed tag cloud visualization technique is a helpful addition to the software visualization toolkit. The extracted tag cloud supports software engineers as they filter and browse data.
APA, Harvard, Vancouver, ISO, and other styles
12

Al-Msie'deen, Ra'Fat. "Tag Clouds for Object-Oriented Source Code Visualization." Engineering, Technology & Applied Science Research 9, no. 3 (2019): 4243–48. https://doi.org/10.5281/zenodo.3249141.

Full text
Abstract:
Software visualization helps software engineers to understand and manage the size and complexity of the objectoriented source code. The tag cloud is a simple and popular visualization technique. The main idea of the tag cloud is to represent tags according to their frequency in an alphabetical order where the most important tags are highlighted via a suitable font size. This paper proposes an original approach to visualize software code using a tag cloud. The approach exploits all software identifier names to visualize software code as a tag cloud. Experiments were conducted on several case studies. To validate the approach, it is applied on NanoXML and ArgoUML. The results of this evaluation validate the relevance and the performance of the proposed approach as all tag names and their frequencies were correctly identified. The proposed tag cloud visualization technique is a helpful addition to the software visualization toolkit. The extracted tag cloud supports software engineers as they filter and browse data.
APA, Harvard, Vancouver, ISO, and other styles
13

Hehman, Eric, and Sally Y. Xie. "Doing Better Data Visualization." Advances in Methods and Practices in Psychological Science 4, no. 4 (2021): 251524592110453. http://dx.doi.org/10.1177/25152459211045334.

Full text
Abstract:
Methods in data visualization have rapidly advanced over the past decade. Although social scientists regularly need to visualize the results of their analyses, they receive little training in how to best design their visualizations. This tutorial is for individuals whose goal is to communicate patterns in data as clearly as possible to other consumers of science and is designed to be accessible to both experienced and relatively new users of R and ggplot2. In this article, we assume some basic statistical and visualization knowledge and focus on how to visualize rather than what to visualize. We distill the science and wisdom of data-visualization expertise from books, blogs, and online forum discussion threads into recommendations for social scientists looking to convey their results to other scientists. Overarching design philosophies and color decisions are discussed before giving specific examples of code in R for visualizing central tendencies, proportions, and relationships between variables.
APA, Harvard, Vancouver, ISO, and other styles
14

Nease, Brian, Joel Corser, and Paul Burke. "GPU-Accelerated Ray Tracing for Visualizing Monte Carlo Models." EPJ Web of Conferences 302 (2024): 11001. http://dx.doi.org/10.1051/epjconf/202430211001.

Full text
Abstract:
Monte Carlo codes are naturally suited to act as computational kernels for ray tracing visualization applications because of the similarities between the ray tracing algorithm and the Monte Carlo neutral particle tracking algorithm. This paper presents a simplified ray tracing algorithm suitable for engineering applications, as well as optimizations to make the algorithm more amenable to computation on a GPU. This algorithm was implemented in a GPU-based ray tracing code called MantaRay. This code has been used as a backend kernel in MCVIZ, a real-time, interactive 3D visualization tool for MC21 models. MCVIZ+MantaRay allows for interactive rendering of extremely large models at 1024x768 resolution at framerates of 15 fps and greater.
APA, Harvard, Vancouver, ISO, and other styles
15

Maravić Čisar, Sanja, Robert Pinter, and Dragica Radosav. "Effectiveness of Program Visualization in Learning Java: a Case Study with Jeliot 3." International Journal of Computers Communications & Control 6, no. 4 (2011): 668. http://dx.doi.org/10.15837/ijccc.2011.4.2094.

Full text
Abstract:
This study was carried out to observe, measure and analyze the effects of using software visualization in teaching programming with participants from two institutions of higher educations in Serbia. Basic programming learning is notorious for complex for many novice students at university level. The visualizations of examples of program code or programming tasks could help students to grasp programming structures more easily. This paper describes an investigation about the possibilities of enhancement of learning Java using the visualization software Jeliot. An analysis of 400 students’ test results indicates that a significant percentage of students had achieved better results when they were using a software visualization tool. In the experience of the authors Jeliot may yield the best results if implemented in with students who are new to the art of programming.
APA, Harvard, Vancouver, ISO, and other styles
16

Murphy-Hill, Emerson, Titus Barik, and Andrew P. Black. "Interactive ambient visualizations for soft advice." Information Visualization 12, no. 2 (2013): 107–32. http://dx.doi.org/10.1177/1473871612469020.

Full text
Abstract:
Some software packages offer the user soft advice: recommendations that are intended to help the user create high-quality artifacts but which may turn out to be bad advice. It is left to the user to determine whether the soft advice really will improve quality and to decide whether to adopt it. Visualizations can help the user in making this decision, but we believe that conventional visualizations are less than ideal. In this article, we describe an interactive ambient visualization to help users identify, understand, and interpret soft advice. Our visualization was developed to help programmers interpret code smells, which are indications that a software project may be suffering from design problems. We describe a laboratory experiment with 12 programmers that tests several hypotheses about our visualization. The findings suggest that our tool helps programmers to identify smells more effectively and to make more informed judgments about the design of the program under development. We then describe an application of our visualization technique in another domain: an English style and grammar advisor. This second application suggests that our technique can be applied to several domains and also suggests how the technique must be varied to make it domain specific.
APA, Harvard, Vancouver, ISO, and other styles
17

Tayupova, Olga I., and Ekaterina V. Poliakova. "Visualization in medical advertising discourse in Germany." Media Linguistics 9, no. 4 (2022): 393–403. http://dx.doi.org/10.21638/spbu22.2022.406.

Full text
Abstract:
A study was made of non-verbal signs used to visualize the printed text of advertising, selected both by belonging to the corresponding subdiscourse and taking into account the territorial feature. Advertising as a type of media text, which has a special composition and influences consumer behavior with the help of specific means, consists of two interrelated codes: a verbal code and a visual code. It has been established that the non-verbal code of this type of text not only transmits information about over-the-counter drugs in order to maintain and enhance sales, but also contains information about the cultural situation of the country, about ethnocultural stereotypes and values prevailing in German society, contributing, in turn, their promotion in society. The authors, setting themselves the goal of identifying the visual resources involved in the creolized advertising texts of leading German pharmaceutical companies, attempt to systematize the idea of the visualization tools used here, correlating with gender parameters, national and cultural characteristics of Germany, its national identity, taking into account technological solutions in the colour picker. The suggestive potential of visual means that affect the potential consumer of over-the-counter medicines due to the appeal to what is close and understandable to him as a representative of a certain cultural community or gender has been determined. It was revealed that in the visual plan, advertising of over-the-counter drugs not only adapts to the cultural environment, reflecting the originality of the national-specific picture of the world of the Germans, their mentality and preferred lifestyle but also reveals a close connection with the symbols of medicine. Cultural signs, directly related to the cultural and value space of Germany, are a universal tool for influencing potential consumers of over-the-counter medicines.
APA, Harvard, Vancouver, ISO, and other styles
18

Rybczak, Monika, Dawid Trzcińśki, and Natalia Wenta. "Visualization of Control Processes a nd Code Validation." International Journal of Innovative Technology and Exploring Engineering 11, no. 1 (2021): 59–63. http://dx.doi.org/10.35940/ijitee.a9590.1111121.

Full text
Abstract:
The article contains an overview of articles related to the description of control process visualization. It provides short information on how to visualize the production line based on two programming environments: Factory IO and Inventor together with Matlab/Simulink. The analysis of these two environments concerns control of a virtual 3D object from a real PLC. Both virtual production line projects are based on control from the S7-1214 DC/DC/DC controller. Currently, there is a need to validate the program code or control process which has been done using several commercially available programs.
APA, Harvard, Vancouver, ISO, and other styles
19

Eng, David. "Combining static and dynamic data in code visualization." ACM SIGSOFT Software Engineering Notes 28, no. 1 (2003): 43–50. http://dx.doi.org/10.1145/634636.586105.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Ichinose, Natsuhiro, Tetsushi Yada, and Osamu Gotoh. "Tetrahedral Gray Code for Visualization of Genome Information." PLoS ONE 9, no. 1 (2014): e86133. http://dx.doi.org/10.1371/journal.pone.0086133.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Kadar, Rozita, Jamal Othman, and Naemah Abdul Wahab. "Survey on Ontology-Based Visualization Techniques towards Program Comprehension Application." Journal of Computing Research and Innovation 3, no. 1 (2018): 19–29. http://dx.doi.org/10.24191/jcrinn.v3i1.66.

Full text
Abstract:
A key challenge to software maintainers during performing the software maintenance is to comprehend a source code. Source code plays an important role in aiding software maintainers to get conversant with a software system since some system documentations are often unavailable or outdated. Although there are many researches that have discussed the different strategies and techniques to overcome the program comprehension problem, there exists only a shallow knowledge about the challenges software maintainers face when trying to understand a software system through reading source code. In order to make source code more comprehensible, it needs to make an enhancement regarding to the source code presentation by transforming it into a different view. From the literature review, we found that there are lacks of study that consider the use of knowledge representation to represent source code. Hence, the aim of this work is to review the existing techniques for source code representation based on knowledge representation that could help developers to reduce the amount of their effort needed to understand a source code.
APA, Harvard, Vancouver, ISO, and other styles
22

AOKI, KIYOKO F., and D. T. LEE. "TOWARDS WEB-BASED COMPUTING." International Journal of Computational Geometry & Applications 11, no. 01 (2001): 71–104. http://dx.doi.org/10.1142/s0218195901000407.

Full text
Abstract:
In a problem solving environment for geometric computing, a graphical user interface, or GUI, for visualization has become an essential component for geometric software development. In this paper we describe a visualization system, called GeoJAVA, which consists of a GUI and a geometric visualization library that enables the user or algorithm designer to (1) execute and visualize an existing algorithm in the library or (2) develop new code over the Internet. The library consists of geometric code written in C/C++. The GUI is written using the Java programming language. Taking advantage of the socket classes and system-independent application programming interfaces (API's) provided with the Java language, GeoJAVA offers a platform independent environment for distributed geometric computing that combines Java and C/C++. Users may remotely join a "channel" or discussion group in a location transparent manner to do collaborative research. The visualization of an algorithm, a C/C++ program located locally or remotely and controlled by a "floor manager", can be viewed by all the members in the channel through a visualization sheet called GeoJAVASheet. A chat box is also provided to enable dialogue among the members. Furthermore, this system not only allows visualization of pre-compiled geometric code, but also serves as a web-based programming environment where the user may submit a geometric code, compile it with the libraries provided by the system, and visualize it directly over the web sharing it with other users immediately.
APA, Harvard, Vancouver, ISO, and other styles
23

Qi, Xuyan, Wei Liu, Rui Lou, Qinghao Li, Liehui Jiang, and Yonghe Tang. "MC-ISA: A Multi-Channel Code Visualization Method for Malware Detection." Electronics 12, no. 10 (2023): 2272. http://dx.doi.org/10.3390/electronics12102272.

Full text
Abstract:
Malware detection has always been a hot topic in the cyber security field. With continuous research over the years, many research methods and detection tools based on code visualization have been proposed and achieved good results. However, in the process of code visualization, the existing methods have some issues such as feature scarcity, feature loss and excessive dependence on manual analysis. To address these issues, we propose in this paper a code visualization method with multi-channel image size adaptation (MC-ISA) that can detect large-scale samples more quickly without manual reverse analysis. Experimental results demonstrate that MC-ISA achieves both higher accuracy and F1-score than the existing B2M algorithm after introducing three mechanisms including image size adaptive, color enhancement and multi-channel enhancement.
APA, Harvard, Vancouver, ISO, and other styles
24

Alexander, Penev. "F-Rep Designer 2.0 – Everything is a Code." International Journal of Computer Science Issues 15, no. 4 (2018): 7–13. https://doi.org/10.5281/zenodo.1346021.

Full text
Abstract:
This article discusses the visualization approach applied to the experimental geometric modeling system F-Rep Designer 2.0. This system uses the Functional Representation (F-Rep) scheme in order to describe the model. In our approach the scene/model, the ray tracing algorithm, the shading model, and all that is necessary for the visualization are compiled into executable code for the selected target platform (CPU, GPGPU, etc.), and the execution of this code generates the final image. This is done through a multistep process, as the changes of the model lead to an optimized process of change in the various intermediate representations wherever possible.
APA, Harvard, Vancouver, ISO, and other styles
25

Oberhauser, Roy, and Carsten Lecon. "Gamified Virtual Reality for Program Code Structure Comprehension." International Journal of Virtual Reality 17, no. 2 (2017): 79–88. http://dx.doi.org/10.20870/ijvr.2017.17.2.2894.

Full text
Abstract:
When programmers view program code text, the abstract and invisible nature of the underlying program code structures remains inherently challenging for them to visualize. Widespread availability of virtual reality (VR) hardware and software now make VR visualization of program code structures accessible. In such potentially visually satiating environments, the application of gamification has the potential to provide an additional focus and motivational factor towards comprehending program structures. Towards this end, this paper describes our Gamified Virtual Reality FlyThruCode (GVR-FTC) approach which gamifies our immersive metaphorical visualization of any given software code structure. Our initial results show that VR-based gamification (specifically code dependencies and modularization) can be more fun and motivational and support structural program comprehension better than using a PC-based text editor for a similarly gamified situation.
APA, Harvard, Vancouver, ISO, and other styles
26

Reeder, B., H. Thompson, G. Demiris, and T. Le. "Health Providers’ Perceptions of Novel Approaches to Visualizing Integrated Health Information." Methods of Information in Medicine 52, no. 03 (2013): 250–58. http://dx.doi.org/10.3414/me12-01-0073.

Full text
Abstract:
SummaryObjectives: We evaluated the design of three novel visualization techniques for integrated health information with health care providers in older adult care. Through focus groups, we identified generalizable themes related to the visualization and interpretation of health information. Using these themes we address challenges with visualizing integrated health information and provide recommendations for designers.Methods: We recruited ten health care providers to participate in three focus groups. We applied a qualitative descriptive approach to code and extract themes related to the visualization of graphical displays.Results: We identified a set of four common themes across focus groups related to: 1) Trust in data for decision-making; 2) Per -ceived level of detail for visualization (sub-themes: holistic, individual components); 3) Cognitive issues (subthemes: training and experience; cognitive overload; contrast); and 4) Application of visual displays. Furthermore, recommendations are provided as part of the iterative design process for the visualizations.Conclusions: Data visualization of health information is an important component of care, impacting both the accuracy and speed of decision making. There are both functional and cognitive elements to consider during the development of appropriate visualizations that integrate different components of health.
APA, Harvard, Vancouver, ISO, and other styles
27

Bottcher, Axel. "A visualization environment for super scalar machines." Facta universitatis - series: Electronics and Energetics 17, no. 2 (2004): 199–208. http://dx.doi.org/10.2298/fuee0402199b.

Full text
Abstract:
In this paper, we introduce an environment to visualize the internal activities of super scalar processors. This seems currently to be the dominating class of processors on the market. A programmer or a compiler can produce optimized code only with a thorough understanding of the internal structures. This usefulness of this environment is then demonstrated for two aspects of program optimization: loop unrolling in situations with cold or perfectly warmed cache and instruction ordering. We use matrix multiplication as representative example to reflect signal processing code.
APA, Harvard, Vancouver, ISO, and other styles
28

Karanjkar, Prathamesh, Viraj Patil, and Shrikant Gupta. "Cognitive Visualization." International Journal for Research in Applied Science and Engineering Technology 10, no. 4 (2022): 43–55. http://dx.doi.org/10.22214/ijraset.2022.41162.

Full text
Abstract:
Abstract: From childhood to every stage of life we deal with data, but we know very well how it is tedious to find out what actually we want. Because data contain redundancy, null values, duplicate values or sometime unnecessary data. That’s why it quite difficult to grab precise and necessary data from that vast data. Our main goal is to minimize users effort to get the actual output which helps in decision making process without any scarcity. We have tools that are easy to maintain and easy to use which can use to visualize sorting algorithms, double pendulum, code visualization, own data and even GDP of countries and Solar Explorer that helps astrologist to visualize rotation of planets, their speed and orbital inclinations of each and every planet. We believe to reach ultimate goal of user without any complexity and waste of time. Keywords: Redundancy, Precise output, scarcity, maintainable, easy to use, less complexity.
APA, Harvard, Vancouver, ISO, and other styles
29

Yalçın, Ali Görkem, and Tugkan Tuglular. "Visualization of Source Code and Acceptance Test Co-evolution." International Journal of Computers 17 (November 23, 2023): 8–17. http://dx.doi.org/10.46300/9108.2023.17.2.

Full text
Abstract:
This research investigates how the codebase and acceptance tests have changed over time using version control. An essential requirement for this evaluation is analyzing software development and test cases used in real-world projects. The data stored in software repositories is vital for software systems. Access to prior versions of the program and the ability to differentiate between adjacent versions using acceptance tests and source code modifications can provide insight into how the software evolves. A skillful visualization method is required to achieve this level of awareness. This research presents a visualization method for tracking the concurrent evolution of source code and acceptance tests within software development projects. The case study looks at four open-source projects taken from the real world that have acceptance tests hosted on GitHub. The proposed visualization method enables the negative slope on two projects for the source code and acceptance test co-evolution to be quickly observed, and with such an observation, the project team can take necessary actions to change the course of the co-evolution.
APA, Harvard, Vancouver, ISO, and other styles
30

Chetnik, Kelsey, Elisa Benedetti, Daniel P. Gomari, et al. "maplet: an extensible R toolbox for modular and reproducible metabolomics pipelines." Bioinformatics 38, no. 4 (2021): 1168–70. http://dx.doi.org/10.1093/bioinformatics/btab741.

Full text
Abstract:
Abstract This article presents maplet, an open-source R package for the creation of highly customizable, fully reproducible statistical pipelines for metabolomics data analysis. It builds on the SummarizedExperiment data structure to create a centralized pipeline framework for storing data, analysis steps, results and visualizations. maplet’s key design feature is its modularity, which offers several advantages, such as ensuring code quality through the maintenance of individual functions and promoting collaborative development by removing technical barriers to code contribution. With over 90 functions, the package includes a wide range of functionalities, covering many widely used statistical approaches and data visualization techniques. Availability and implementation The maplet package is implemented in R and freely available at https://github.com/krumsieklab/maplet
APA, Harvard, Vancouver, ISO, and other styles
31

Tsibin, Аndrey, and Eugene Efimchik. "Source code plagiarism analysis and visualization for programming course." Computer Tools in Education, no. 4 (March 31, 2020): 79–92. http://dx.doi.org/10.32603/2071-2340-2020-4-79-92.

Full text
Abstract:
The problem of unfair borrowing in the academic environment is still relevant. Unfair borrowing, or plagiarism, is found today in various forms of academic activity, ranging from semester papers of students to dissertations of scientists. The development of communications and the global nature of interaction have led to a wide availability of materials that are easy to copy. This leads to the fact that it becomes easier for students to find a solution than to compose it. A separate problem is the unfair borrowing in the works of students of educational institutions, which they perform in the framework of practical programming courses. As in the case of text, it is possible to detect plagiarism manually only in the smallest subsamples of data. Fortunately, today there are quite a large number of systems that allow you to automatically identify the similarity of the source code. Moreover, there are tools that allow you to aggregate the results of the search for plagiarism by several different systems, which also increases the likelihood of detecting cases of unfair borrowing. At the same time, the use of these tools is still not so widespread in educational institutions. This article describes the process of plagiarism analysis built for use in practical programming courses, as well as a tool for interactive graph visualization of the results of plagiarism analysis.
APA, Harvard, Vancouver, ISO, and other styles
32

Papenhausen, Eric, M. Harper Langston, Benoit Meister, Richard Lethin, and Klaus Mueller. "PUMA-V: Optimizing Parallel Code Performance Through Interactive Visualization." IEEE Computer Graphics and Applications 39, no. 1 (2019): 84–99. http://dx.doi.org/10.1109/mcg.2018.2877113.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Carlson, Lane, Mark Tillack, Farrokh Najmabadi, and Charles Kessel. "Development, Visualization, and Application of the ARIES Systems Code." IEEE Transactions on Plasma Science 40, no. 3 (2012): 552–56. http://dx.doi.org/10.1109/tps.2011.2169990.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Zhang, Yan, Sheela Surisetty, and Christopher Scaffidi. "Assisting comprehension of animation programs through interactive code visualization." Journal of Visual Languages & Computing 24, no. 5 (2013): 313–26. http://dx.doi.org/10.1016/j.jvlc.2013.07.001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Fernandez, J. E., V. Scot, and S. Basile. "Visualization of scattering angular distributions with the SAP code." Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 619, no. 1-3 (2010): 240–44. http://dx.doi.org/10.1016/j.nima.2010.01.014.

Full text
APA, Harvard, Vancouver, ISO, and other styles
36

Naeem, Hamad, Bing Guo, Muhammad Rashid Naeem, Farhan Ullah, Hamza Aldabbas, and Muhammad Sufyan Javed. "Identification of malicious code variants based on image visualization." Computers & Electrical Engineering 76 (June 2019): 225–37. http://dx.doi.org/10.1016/j.compeleceng.2019.03.015.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Kim, Sung Hwa, Jihye Lim, and Dae Ryong Kang. "Statistical Methods for Visualizing Healthcare Big Data." Journal of Health Informatics and Statistics 48, Suppl 2 (2023): S23—S33. http://dx.doi.org/10.21032/jhis.2023.48.s2.s23.

Full text
Abstract:
With the advancement and acceleration of digital technology, the demand and supply of healthcare big data are increasing. In Korea, the government and companies have made various efforts to utilize healthcare big data, such as deregulation data-related legal regulations and data linkage between different institutions. As a result, many researchers have been able to access a variety of healthcare big data. Although healthcare big data has a vast amount and high value, many researchers are unable to fully access healthcare big data because there are difficulties in processing, analysis, and interpretation for data. The data visualization is recognized as an important tool that can solve these limitations. Using data visualization, researchers can intuitively understand complex data and receive support for decision-making. Additionally, these visualizations promote effective communication between experts in different fields and between experts and non-experts. Visualization is used in a variety of research fields and processes, including data summarization, data exploration, and evaluation and interpretation of predictive models. Various types of visualization have different meanings depending on how they are expressed. Therefore, it is important to express the meaning of visualization appropriately. This study provides representative examples of visual representations for data summarization, data exploration, and predictive model evaluation. This study aimed to improve easier access and utilization of healthcare big data by providing R code and visualization results.
APA, Harvard, Vancouver, ISO, and other styles
38

Jason, Leonard A., Sikora AJ, Bobak T, and Wu D. "Visualization of Social Networks in a Recovery Home." Psychology & Psychological Research International Journal 9, no. 3 (2024): 1–4. http://dx.doi.org/10.23880/pprij-16000422.

Full text
Abstract:
This study utilized the SNA and NDTV packages in R to model the social network behaviors of residents within an Oxford House recovery home, where one of the entering residents was on Medication for Opioid Use Disorder (MOUD). The social network dynamics of this person on MOUD over time showed positive transformative connections among residents for friendship, advice-seeking, and lending resources, as well as increases in recovery capital. We provide the script, code, and data to allow for replication and adaptation to other studies involving social networks.
APA, Harvard, Vancouver, ISO, and other styles
39

Keshavan, Anisha, Arno Klein, and Ben Cipollini. "Interactive online brain shape visualization." Research Ideas and Outcomes 3 (February 23, 2017): e12358. https://doi.org/10.3897/rio.3.e12358.

Full text
Abstract:
The open-source Mindboggle package improves the labeling and morphometry estimates of brain imaging data. At the 2015 Brainhack event, we developed a web-based, interactive, brain shape visualization of Mindboggle outputs. The application links a 3D brain visualization with boxplots that describe shape measures across a selected cortical label. The code is freely available at http://www.github.com/akeshavan/roygbiv and a demo is online at http://roygbiv.mindboggle.info.
APA, Harvard, Vancouver, ISO, and other styles
40

Chang, Kenneth, and Adam Smith. "Differentia: Visualizing Incremental Game Design Changes." Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 16, no. 1 (2020): 175–81. http://dx.doi.org/10.1609/aiide.v16i1.7427.

Full text
Abstract:
Small changes in the code and assets of a videogame can have drastic impacts on the player experience. The primary way to discover these impacts is with extensive human playtesting. However, the time and effort expended for playtesting is costly enough that it cannot be conducted after every incremental build of a game. We propose an information visualization technique that approximately reifies a game’s space of interactivity as a static image. Considering incremental changes to the game, our visualizations can suggest what has been effectively added, preserved, or removed from the space by those changes. These visual summary reports would ideally be used in the continuous integration (CI) software development process. We demonstrate a prototype implementation of this visualization on two commercial games, considering both minor and major design changes.
APA, Harvard, Vancouver, ISO, and other styles
41

Haber, Casey, and Robert Gove. "A Visualization Tool for Analyzing the Suitability of Software Libraries via Their Code Repositories." Electronic Imaging 2020, no. 1 (2020): 387–1. http://dx.doi.org/10.2352/issn.2470-1173.2020.1.vda-387.

Full text
Abstract:
Code repositories are a common way to archive software source code files. Understanding code repository content and history is important but can be difficult due to the complexity of code repositories. Most available tools are designed for users who are actively maintaining a code repository. In contrast, external developers need to assess the suitability of using a software library, e.g. whether its code repository has a healthy level of maintenance, and how much risk the external developers face if they depend on that code in their own project. In this paper, we identify six risks associated with using a software library, we derive seven requirements for tools to assess these risks, and we contribute two dashboard designs derived from these requirements. The first dashboard is designed to assess a software library's usage suitability via its code repository, and the second dashboard visually compares usage suitability information about multiple software libraries' code repositories. Using four popular libraries' code repositories, we show that these dashboards are effective for understanding and comparing key aspects of software library usage suitability. We further compare our dashboard to a typical code repository user interface and show that our dashboard is more succinct and requires less work.
APA, Harvard, Vancouver, ISO, and other styles
42

Moore, Drew, Bryan Granger, and Stefano Berto. "ShinyCellPlus: an improved ShinyCell application for the interactive visualization of single cell dat." F1000Research 14 (March 27, 2025): 338. https://doi.org/10.12688/f1000research.161076.1.

Full text
Abstract:
Motivation With the growing complexity of single-cell data, there is a need for more sophisticated sharing tools. To address this, we developed ShinyCellPlus, an enhanced version of ShinyCell, that offers advanced, interactive visualizations and functionalities for single-cell RNA-seq data Results The library facilitates single-cell data visualization, shares tab-separated tables from marker detection or differential expression analyses, implements functional enrichment analysis, and provides easy access to gene set enrichments. Availability and implementation Code and documentation of ShinyCellPlus are currently available at https://github.com/BioinformaticsMUSC/ShinyCellPlus
APA, Harvard, Vancouver, ISO, and other styles
43

Cohen, Sam, and Ravi Chugh. "Code Style Sheets: CSS for Code." Proceedings of the ACM on Programming Languages 9, OOPSLA1 (2025): 196–224. https://doi.org/10.1145/3720421.

Full text
Abstract:
Program text is rendered using impoverished typographic styles. Beyond choice of fonts and syntax-highlighting colors, code editors and related tools utilize very few text decorations. These limited styles are, furthermore, applied in monolithic fashion, regardless of the programs and tasks at hand. We present the notion of _code style sheets_ for styling program text. Motivated by analogy to cascading style sheets (CSS) for styling HTML documents, code style sheets provide mechanisms for defining rules to select elements from an abstract syntax tree (AST) in order to style their corresponding visual representation. Technically, our selector language generalizes essential constructs from CSS to a programming-language setting with algebraic data types (such as ASTs). Practically, code style sheets allow ASTs to be styled granularly, based on semantic information—such as the structure of abstract syntax, static type information, and corresponding run-time values—as well as design choices on the part of authors and readers of a program. Because programs are heavily nested in structure, a key aspect of our design is a layout algorithm that renders nested, multiline text blocks more compactly than in existing box-based layout systems such as HTML. In this paper, we design and implement a code style sheets system for a subset of Haskell, using it to illustrate several code presentation and visualization tasks. These examples demonstrate that code style sheets provide a uniform framework for rendering programs in multivarious ways, which could be employed in future designs for text-based as well as structure editors.
APA, Harvard, Vancouver, ISO, and other styles
44

Lindquist, Mark. "Visualization for Citizen Initiated Public Participation: A Case Study." Open House International 32, no. 2 (2007): 17–25. http://dx.doi.org/10.1108/ohi-02-2007-b0003.

Full text
Abstract:
This paper examines the impact of a citizen initiated public participation process on preparers and presenters of digital visualizations for spatial design decision making. Visualization for public participation enables communication between professionals and laypeople to occur with far greater success than through conventional methods. Further, visualization utilizing real-time immersive technology allows for far more effective communication of the spatial impact of design proposals than conventional media offer, facilitating negotiation and interaction with space by providing the means to virtually walk around a digital model. In addition, the effectiveness of real-time immersive visualization in bridging the public-professional communication gap can empower the public, offering the opportunity to confront professionals and to force engagement in a process of public participation on the public's terms. Through discussion of a case study from the University of Toronto's Centre for Landscape Research (CLR), this paper examines the impact on the visualization process when the public are able to invert the conventional model of public participation by initiating the dialogue with professionals. This paper argues that a citizen initiated public participation process increases the necessity for a sound methodology and code of ethics of visualization for public participation. When the public are able to utilize technology to invert the conventional public-professional role, issues of validity, reliability and ethics are placed at the forefront of the discussion greatly increasing the scrutiny placed on both the technology and those preparing and presenting the visualization.
APA, Harvard, Vancouver, ISO, and other styles
45

Moussas, Vassilios, and Antonios Andreatos. "Malware Detection Based on Code Visualization and Two-Level Classification." Information 12, no. 3 (2021): 118. http://dx.doi.org/10.3390/info12030118.

Full text
Abstract:
Malware creators generate new malicious software samples by making minor changes in previously generated code, in order to reuse malicious code, as well as to go unnoticed from signature-based antivirus software. As a result, various families of variations of the same initial code exist today. Visualization of compiled executables for malware analysis has been proposed several years ago. Visualization can greatly assist malware classification and requires neither disassembly nor code execution. Moreover, new variations of known malware families are instantly detected, in contrast to traditional signature-based antivirus software. This paper addresses the problem of identifying variations of existing malware visualized as images. A new malware detection system based on a two-level Artificial Neural Network (ANN) is proposed. The classification is based on file and image features. The proposed system is tested on the ‘Malimg’ dataset consisting of the visual representation of well-known malware families. From this set some important image features are extracted. Based on these features, the ANN is trained. Then, this ANN is used to detect and classify other samples of the dataset. Malware families creating a confusion are classified by a second level of ANNs. The proposed two-level ANN method excels in simplicity, accuracy, and speed; it is easy to implement and fast to run, thus it can be applied to antivirus software, smart firewalls, web applications, etc.
APA, Harvard, Vancouver, ISO, and other styles
46

Bonham-Werling, Jessica, Allie J. DeLonay, Kristina Stephenson, et al. "Using Statewide Electronic Health Record and Influenza Vaccination Data to Plan and Prioritize COVID-19 Vaccine Outreach and Communications in Wisconsin Communities." American Journal of Public Health 111, no. 12 (2021): 2111–14. http://dx.doi.org/10.2105/ajph.2021.306524.

Full text
Abstract:
The University of Wisconsin Neighborhood Health Partnerships Program used electronic health record and influenza vaccination data to estimate COVID-19 relative mortality risk and potential barriers to vaccination in Wisconsin ZIP Code Tabulation Areas. Data visualization revealed four groupings to use in planning and prioritizing vaccine outreach and communication based on ZIP Code Tabulation Area characteristics. The program provided data, visualization, and guidance to health systems, health departments, nonprofits, and others to support planning targeted outreach approaches to increase COVID-19 vaccination uptake. (Am J Public Health. 2021;111(12):2111–2114. https://doi.org/10.2105/AJPH.2021.306524 )
APA, Harvard, Vancouver, ISO, and other styles
47

Quiero Hernandez, Braulio, and Gonzalo Rojas. "Automatic Code Generation of Data Visualization for Structural Health Monitoring." IEEE Latin America Transactions 20, no. 7 (2021): 1041–50. http://dx.doi.org/10.1109/tla.2021.9827466.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Risi, Michele, Maria I. Sessa, Maurizio Tucci, and Genoveffa Tortora. "CoDe Modeling of Graph Composition for Data Warehouse Report Visualization." IEEE Transactions on Knowledge and Data Engineering 26, no. 3 (2014): 563–76. http://dx.doi.org/10.1109/tkde.2013.24.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Chu, Qianfeng, Gongshen Liu, and Xinyu Zhu. "Visualization Feature and CNN Based Homology Classification of Malicious Code." Chinese Journal of Electronics 29, no. 1 (2020): 154–60. http://dx.doi.org/10.1049/cje.2019.11.005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Carlson, Lane, Mark Tillack, Farrokh Najmabadi, and Charles Kessel. "Development of a Visualization Tool for the ARIES Systems Code." Fusion Science and Technology 60, no. 2 (2011): 459–63. http://dx.doi.org/10.13182/fst60-459.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!