14 papers · ranked by Valyu relevance
Myles Foley, Sergio Maffeis, Muhammad Fakhrur Rozi, Takeshi Takahashi
JavaScript engines are widely used in web browsers, PDF readers, and server-side applications. The rise in concern over their security has led to the development of several targeted fuzzing techniques. However, existing approaches use random selection to determine where to perform mutations in JavaScript code. We…
Jiang, Shan, Zhu, Chenguang + 2 more
JavaScript obfuscators are widely deployed to protect intellectual property and resist reverse engineering, yet their correctness has been largely overlooked compared to performance and resilience. Existing evaluations typically measure resistance to deobfuscation, leaving the critical question of whether obfuscators…
Shahrzad Mirzaei, Saba Alimadadi
Software testability has long been recognized as a software quality attribute that influences testing effort and effectiveness. While prior work has extensively studied testability in object-oriented and concurrent software, comparatively little is known about structural testability in modern JavaScript systems.…
Tajana Koren Ivančević, Trpimir Jeronim Ježić, Nikolina Stanić Loknar
Although modern web technologies increasingly rely on high-performance rendering methods to support rich visual content across a range of devices and operating systems, the field remains significantly under-researched. The performance of animated visual elements is affected by numerous factors, including browsers…
David Kouřil, Trevor Manz, Tereza Clarence, Nils Gehlenborg + 1 more
The design of uchimata is guided by the principle of composability (). To support long-term maintainability and enable the reuse of visualization tools as components in novel scenarios, each tool should focus on a narrow and well-defined set of features. This contrasts with the approach of many other tools in this…
Stephen R Piccolo, Harlan P Stevens
We evaluated an LLM’s ability to translate 559 short-form programming exercises from Python into 4 target languages: C++, Rust, Julia, and JavaScript. Each exercise was translated using 1 of 3 input types: (i) English-language instructions only (modified to avoid Python-specific terminology), (ii) Python code only, or…
Prajwal L. Salins, Ganesh Anandan, Basilio Duke Ananda, Bhageerathy Reshmi + 1 more
Objective To design, implement, and evaluate a digital indoor wayfinding web application (KH Wayfinder) for a tertiary care hospital, assessing its effects on spatial orientation and navigation-related stress among visitors. Participants and Methods A 3-phase study was conducted in a tertiary care hospital in coastal…
Alexander Muacevic, John R Adler, Ichiro Hamasaki, Keiko Kunimi + 2 more
Introduction Understanding the three-dimensional (3D) geometric relationship between extraocular muscles and the globe is essential for strabismus management. Conventional educational tools are static, and existing 3D biomechanical software requires highly specialized skills, making routine clinical use difficult.…
Liang Zhang, Xin Lai
The exponential growth of data in biomedicine has created an urgent need for intuitive visualization tools. These tools must be able to effectively represent complex biological networks and remain accessible to domain experts without extensive computational training. Current network visualization approaches often…
Kota Kambara, Sintho Wahyuning Ardie, Daisuke Tsugama
Differential gene expression analysis (DEA) via RNA sequencing (RNA-seq) is essential but remains challenging for wet-lab biologists due to command-line complexities. Centralized web platforms democratize this process but suffer from server congestion, long queuing delays, data privacy risks with proprietary datasets…
Authors not listed
For decades, molecular visualization software has been fundamental to education and research in chemistry, structural biology, and materials science. These tools have enabled the inspection of structures, dynamics, and interactions, yet their reliance on two-dimensional (2D) interfaces imposes persistent limitations.…
Fernando Miguel Carvalho, Paulo Carvalho, Leonel Correia, Ricardo Gomes + 1 more
AI-assisted coding tools (e.g., Copilot, Cursor, Claude) are increasingly ubiquitous and enable rapid generation of web applications. However, this raises concerns regarding complexity, longevity and the long-term maintainability of generated systems. A key source of complexity is the heterogeneity between backend and…
Zekeriya Duzgun
The in vitro scratch wound healing assay is one of the most widely used methods for studying collective cell migration, but converting assay images into reproducible measurements remains a practical bottleneck of manual tracing, local software installation, parameter bookkeeping, and limited visibility into how the…
Jaime Banks, Jonathan Stromer-Galley, Samiksha Singh, Collin Capano + 1 more
In scientific studies of human-AI interaction dynamics, researchers often need to present participants with opportunities to interact with live large-language models (LLMs). However, technical and practical challenges (from survey platform limitations and logging chat data to manipulating AI behaviors for experimental…