Creating augmented and virtual reality applications: Current practices, challenges, and opportunities

N Ashtari, A Bunt, J McGrenere, M Nebeling… - Proceedings of the …, 2020‏ - dl.acm.org
Augmented Reality (AR) and Virtual Reality (VR) devices are becoming easier to access
and use, but the barrier to entry for creating AR/VR applications remains high. Although the …

An overview of 3D software visualization

AR Teyseyre, MR Campo - IEEE transactions on visualization …, 2008‏ - ieeexplore.ieee.org
Software visualization studies techniques and methods for graphically representing different
aspects of software. Its main goal is to enhance, simplify and clarify the mental …

What's wrong with computational notebooks? Pain points, needs, and design opportunities

S Chattopadhyay, I Prasad, AZ Henley… - Proceedings of the …, 2020‏ - dl.acm.org
Computational notebooks-such as Azure, Databricks, and Jupyter-are a popular, interactive
paradigm for data scientists to author code, analyze data, and interleave visualizations, all …

Visar: A human-ai argumentative writing assistant with visual programming and rapid draft prototy**

Z Zhang, J Gao, RS Dhaliwal, TJJ Li - Proceedings of the 36th annual …, 2023‏ - dl.acm.org
In argumentative writing, writers must brainstorm hierarchical writing goals, ensure the
persuasiveness of their arguments, and revise and organize their plans through drafting …

A meta-study of algorithm visualization effectiveness

CD Hundhausen, SA Douglas, JT Stasko - Journal of Visual Languages & …, 2002‏ - Elsevier
Algorithm visualization (AV) technology graphically illustrates how algorithms work. Despite
the intuitive appeal of the technology, it has failed to catch on in mainstream computer …

Taxonomies of visual programming and program visualization

BA Myers - Journal of Visual Languages & Computing, 1990‏ - Elsevier
There has been great interest recently in systems that use graphics to aid in the
programming, debugging, and understanding of computer systems. The terms 'Visual …

[ספר][B] HCI models, theories, and frameworks: Toward a multidisciplinary science

JM Carroll - 2003‏ - books.google.com
HCI Models, Theories, and Frameworks provides a thorough pedagological survey of the
science of Human-Computer Interaction (HCI). HCI spans many disciplines and professions …

[ספר][B] Software engineering with reusable components

J Sametinger - 1997‏ - books.google.com
Software is rarely built completely from scratch. To a great extent, existing software
documents (source code, design documents, etc.) are copied and adapted to fit new …

A principled taxonomy of software visualization

BA Price, RM Baecker, IS Small - Journal of Visual Languages & Computing, 1993‏ - Elsevier
In the early 1980s researchers began building systems to visualize computer programs and
algorithms using newly emerging graphical workstation technology. After more than a …

RoboFlow: A flow-based visual programming language for mobile manipulation tasks

S Alexandrova, Z Tatlock… - 2015 IEEE international …, 2015‏ - ieeexplore.ieee.org
General-purpose robots can perform a range of useful tasks in human environments;
however, programming them to robustly function in all possible environments that they might …