English
Related papers

Related papers: JaxoDraw: A graphical user interface for drawing F…

200 papers

Current AI-assisted programming tools are predominantly linear and chat-based, which deviates from the iterative and branching nature of programming itself. Our preliminary study with developers using AI assistants suggested that they often…

Human-Computer Interaction · Computer Science 2026-04-22 Vassilios Exarhakos , Jinghui Cheng , Jin L. C. Guo

Aspect oriented programming aims at achieving better modularization for a system's crosscutting concerns in order to improve its key quality attributes, such as evolvability and reusability. Consequently, the adoption of aspect-oriented…

Software Engineering · Computer Science 2016-08-31 Arie van Deursen , Marius Marin , Leon Moonen

Visual design is an essential application of state-of-the-art multi-modal AI systems. Improving these systems requires high-quality vision-language data at scale. Despite the abundance of internet image and text data, knowledge-rich and…

Machine Learning · Computer Science 2026-03-16 Zixin Wen , Yifu Cai , Kyle Lee , Sam Estep , Josh Sunshine , Aarti Singh , Yuejie Chi , Wode Ni

Accurate and efficient physical simulations are essential in science and engineering, yet traditional numerical solvers face significant challenges in computational cost when handling simulations across dynamic scenarios involving complex…

Computational Engineering, Finance, and Science · Computer Science 2025-12-12 Pengwei Liu , Xingyu Ren , Pengkai Wang , Hangjie Yuan , Zhongkai Hao , Guanyu Chen , Chao Xu , Dong Ni , Shengze Cai

Static and dynamic computational graphs represent two distinct approaches to constructing deep learning frameworks. The former prioritizes compiler-based optimizations, while the latter focuses on programmability and user-friendliness. The…

Software Engineering · Computer Science 2023-11-01 Qidong Su , Chuqin Geng , Gennady Pekhimenko , Xujie Si

The FDC is a general-purpose program package for Feynman Diagram Calculation. We outline previous successes in calculations and focus on its recent progress about automatic deduction the Feynman rules for first principle model, especially…

High Energy Physics - Phenomenology · Physics 2009-11-10 Jian-Xiong Wang

Co-operation of the Feynman DIagram ANAlyzer (DIANA) with the underlying operational system (UNIX) is presented. We discuss operators to run external commands and a recent development of parallel processing facilities and an extension in…

High Energy Physics - Phenomenology · Physics 2009-11-10 M. Tentyukov , J. Fleischer

This is a simple mathematical introduction into Feynman diagram technique, which is a standard physical tool to write perturbative expansions of path integrals near a critical point of the action. I start from a rigorous treatment of a…

Geometric Topology · Mathematics 2011-09-15 Michael Polyak

Software documentation frequently becomes outdated or fails to exist entirely, yet developers need focused views of their codebase to understand complex systems. While automated reverse engineering tools can generate UML diagrams from code,…

Software Engineering · Computer Science 2026-04-28 Oleg Baryshnikov , Anton M. Alekseev , Sergey I. Nikolenko

Since the calculation engine of Excel was the subject of a major upgrade to accommodate Dynamic Arrays in 2018 there has been a series of seismic changes to the art of building spreadsheet solutions. This paper will show the ad-hoc end user…

Software Engineering · Computer Science 2023-09-04 Peter Bartholomew

AOtools is a Python package which is open-source and aimed at providing tools for adaptive optics users and researchers. We present version 1.0 which contains tools for adaptive optics processing, including analysing data in the pupil…

Instrumentation and Methods for Astrophysics · Physics 2020-01-08 M. J. Townson , O. J. D. Farley , G. Orban de Xivry , J. Osborn , A. P. Reeves

The computer programs most users interact with daily are driven by a graphical user interface (GUI). However, many scientific applications are used with a command line interface (CLI) for the ease of development and increased flexibility…

Human-Computer Interaction · Computer Science 2008-06-03 N. C. Manoukis , E. C. Anderson

This papers defines the syntax and semantics of GP 2, a revised version of the graph programming language GP. New concepts are illustrated and explained with example programs. Changes to the first version of GP include an improved type…

Programming Languages · Computer Science 2012-04-26 Detlef Plump

Graph algorithms play an important role in many computer science areas. In order to solve problems that can be modeled using graphs, it is necessary to use a data structure that can represent those graphs in an efficient manner. On top of…

Mathematical Software · Computer Science 2023-08-22 Cristian Frăsinaru , Emanuel Florentin Olariu

The task of crafting procedural programs capable of generating structurally valid 3D shapes easily and intuitively remains an elusive goal in computer vision and graphics. Within the graphics community, generating procedural 3D models has…

Graphics · Computer Science 2025-03-21 Ofek Pearl , Itai Lang , Yuhua Hu , Raymond A. Yeh , Rana Hanocka

We present a novel system for sketch-based face image editing, enabling users to edit images intuitively by sketching a few strokes on a region of interest. Our interface features tools to express a desired image manipulation by providing…

Computer Vision and Pattern Recognition · Computer Science 2018-06-08 Tiziano Portenier , Qiyang Hu , Attila Szabó , Siavash Arjomand Bigdeli , Paolo Favaro , Matthias Zwicker

We present a user-friendly software for photonic analog quantum computing with an installable MATLAB package and the graphical user interface (GUI) that allows for convenient operation without requiring programming skills. Arbitrary…

Quantum Physics · Physics 2018-10-05 Hao Tang , Yan-Yan Zhu , Jun Gao , Marcus Lee , Peng-Cheng Lai , Xian-Min Jin

This report introduces Juno, a modular Python package for optical design and simulation. Juno consists of a complete library that includes a graphical user interface to design and visualise arbitrary optical elements, set up wave…

Instrumentation and Detectors · Physics 2022-12-27 David Dierickx , Patrick Cleeve , Sergey Gorelick , James C. Whisstock , Alex De Marco

The program package XLOOPS calculates massive one- and two-loop Feynman diagrams. It consists of five parts: i) a graphical user interface ii) routines for generating diagrams from particle input iii) procedures for calculating one-loop…

High Energy Physics - Phenomenology · Physics 2011-02-11 L. Brücher , J. Franzkowski , A. Frink , D. Kreimer

Graphical overlays that layer visual elements onto charts, are effective to convey insights and context in financial narrative visualizations. However, automating graphical overlays is challenging due to complex narrative structures and…

Human-Computer Interaction · Computer Science 2024-12-11 Jianing Hao , Manling Yang , Qing Shi , Yuzhe Jiang , Guang Zhang , Wei Zeng
‹ Prev 1 3 4 5 6 7 10 Next ›