English
Related papers

Related papers: Visualizing source code in 3D Maya software

200 papers

Mathematical concepts and tools have shaped the field of visualization in fundamental ways and played a key role in the development of a large variety of visualization techniques. In this chapter, we sample the visualization literature to…

Human-Computer Interaction · Computer Science 2019-09-12 Ingrid Hotz , Roxana Bujack , Christoph Garth , Bei Wang

A data structure and toolkit are presented here that allow for the description and manipulation of mathematical models of three-manifolds and their interactive display from multiple viewpoints via the OpenGL 3D graphics package. The data…

Computational Geometry · Computer Science 2012-01-30 Don V. Black

Computer Vision and 3D printing have rapidly evolved in the last 10 years but interactions among them have been very limited so far, despite the fact that they share several mathematical techniques. We try to fill the gap presenting an…

Computer Vision and Pattern Recognition · Computer Science 2023-09-20 Emiliano Cristiani , Maurizio Falcone , Silvia Tozza

Source Code Summarization is the task of writing short, natural language descriptions of source code. The main use for these descriptions is in software documentation e.g. the one-sentence Java method descriptions in JavaDocs. Code…

Computation and Language · Computer Science 2019-04-05 Alexander LeClair , Collin McMillan

Test suites are designed to validate the operation of a system against requirements. One important aspect of a test suite design is to ensure that system operation logic is tested completely. A test suite should drive a system through all…

Software Engineering · Computer Science 2016-11-15 Raimondas Lencevicius , Edu Metz , Alexander Ran

The goal of 3D visualization is to provide the user with an intuitive interface which enables him to explore the 3D data in an interactive manner. The aim of the exploration is to identify and analyze anomalies or to give proof of the…

Graphics · Computer Science 2018-12-12 Pratik Kalshetti , Parag Rahangdale , Dinesh Jangra , Manas Bundele , Chiranjoy Chattopadhyay

Direct manipulation has been established as the main interaction paradigm for Computer-Aided Design (CAD) for decades. It provides fast, incremental, and reversible actions that allow for an iterative process on a visual representation of…

Human-Computer Interaction · Computer Science 2024-08-06 J. Felipe Gonzalez , Thomas Pietrzak , Audrey Girouard , Géry Casiez

Software cost estimation based on multivariate data from completed projects requires the building of efficient models. These models essentially describe relations in the data, either on the basis of correlations between variables or of…

Software Engineering · Computer Science 2011-10-07 Makrina Viola Kosti , Sofia Lazaridou , Nikoleta Bourazani , Lefteris Angelis

Comics is emerging as a popular medium for providing visual explanations of programming concepts and procedures. Recent research into this medium opened the door to new opportunities and tools to advance teaching and learning in computing.…

Human-Computer Interaction · Computer Science 2023-06-02 Sangho Suh

Background/Context: Currently, the usual interface for visualizing data is based on 2-D screens. Recently, devices capable of visualizing data while immersed in VR scenes are becoming common. However, it has not been studied in detail to…

Software Engineering · Computer Science 2021-09-29 David Moreno-Lumbreras , Gregorio Robles , Daniel Izquierdo-Cortázar , Jesus M. Gonzalez-Barahona

Scientists often explore and analyze large-scale scientific simulation data by leveraging two- and three-dimensional visualizations. The data and tasks can be complex and therefore best supported using myriad display technologies, from…

Human-Computer Interaction · Computer Science 2024-04-30 Thomas Marrinan , Madeleine Moeller , Alina Kanayinkal , Victor A. Mateevitsi , Michael E. Papka

3-dimensional (3D) reconstruction is an emerging field in image processing and computer vision that aims to create 3D visualizations/ models of objects/ scenes from image sets. However, its commercial applications and benefits are yet to be…

Human-Computer Interaction · Computer Science 2012-02-06 Uma Murthy , David Boardman , Chirag Garg

Characterizing creativity in visualization design can lead to the design of more expressive representations and visualization authoring tools that prioritize human creativity. In this paper, we examine how creativity manifests itself in…

Human-Computer Interaction · Computer Science 2026-04-14 Tianwei Ma , Zinat Ara , Safwat Ali Khan , Fanny Chevalier , Niklas Elmqvist , Naimul Hoque

Visualization plays a relevant role for discovering patterns in big sets of data. In fact, the most common way to help a human with a pattern interpretation is through a graphic. In 2D/3D virtual environments for procedural training the…

Human-Computer Interaction · Computer Science 2025-12-24 Diego Riofrío-Luzcando , Jaime RamÍrez , Cristian Moral , Angélica de Antonio , Marta Berrocal-Lobo

3D city models - which represent in 3 dimensions the geometric elements of a city - are increasingly used for an intended wide range of applications. Such uses are made possible by using semantically enriched 3D city models and by…

Artificial Intelligence · Computer Science 2012-04-19 Claudine Métral , Nizar Ghoula , Gilles Falquet

Three-dimension will be a characteristic of future user interfaces, although we are just starting to gain an understanding of how users can navigate and share information within a virtual 3D environment. Three-dimensional graphical user…

Human-Computer Interaction · Computer Science 2015-07-27 David Carter , Luiz Fernando Capretz

Code summarization generates brief natural language descriptions of source code pieces, which can assist developers in understanding code and reduce documentation workload. Recent neural models on code summarization are trained and…

Software Engineering · Computer Science 2022-10-24 Rui Xie , Tianxiang Hu , Wei Ye , Shikun Zhang

Observational astronomers survey the sky in great detail to gain a better understanding of many types of astronomical phenomena. In particular, the formation and evolution of galaxies, including our own, is a wide field of research. Three…

Instrumentation and Methods for Astrophysics · Physics 2021-02-08 Tim Dykes , Claudio Gheller , Bärbel S. Koribalski , Klaus Dolag , Mel Krokos

3D modeling is becoming a well-developed field of medicine, but its applicability can be limited due to the lack of software allowing for easy utilizations of generated 3D visualizations. By leveraging recent advances in virtual reality, we…

Human-Computer Interaction · Computer Science 2020-12-07 Alex J. Deakyne , Erik N. Gaasedelen , Tinen L. Iles , Paul A. Iaizzo

Software is intangible and knowledge about software systems is typically tacit. The mental model of software developers is thus an important factor in software engineering. It is our vision that developers should be able to refer to code as…

Software Engineering · Computer Science 2010-01-15 Adrian Kuhn , David Erni , Oscar Nierstrasz