中文
相关论文

相关论文: Assisting Novice Developers Learning in Flutter Th…

200 篇论文

Brain-Computer interfaces (BCIs) are typically designed to be lightweight and responsive in real-time to provide users timely feedback. Classical feature engineering is computationally efficient but has low accuracy, whereas the recent…

机器学习 · 计算机科学 2024-03-22 Yejia Liu , Shijin Duan , Xiaolin Xu , Shaolei Ren

Static analysis tools are frequently used to scan the source code and detect deviations from the project coding guidelines. Given their importance, linters are often introduced to classrooms to educate students on how to detect and…

软件工程 · 计算机科学 2023-07-20 Eman Abdullah AlOmar , Salma Abdullah AlOmar , Mohamed Wiem Mkaouer

Novel coordinate descent (CD) methods are proposed for minimizing nonconvex functions consisting of three terms: (i) a continuously differentiable term, (ii) a simple convex term, and (iii) a concave and continuous term. First, by extending…

最优化与控制 · 数学 2019-09-15 Qi Deng , Chenghao Lan

Computational Thinking (CT) has been described as a universally applicable ability such as reading and writing. In this paper, we describe an innovative pedagogy using Rapid Digital Game Creation (RDGC) for learning CT skills. RDGC involves…

其他计算机科学 · 计算机科学 2010-11-19 Praveen Kuruvada , Daniel Asamoah , Nikunj Dalal , Subhash Kak

The Cognitive Data Model (CDM) is proposed. A novel approach to database design, inspired by the belief that the human brain operates with a logical data model independent of its anatomical structure. The study aims to identify and…

数据库 · 计算机科学 2025-03-27 Dhammika Pieris

We introduce Compartmentalized Diffusion Models (CDM), a method to train different diffusion models (or prompts) on distinct data sources and arbitrarily compose them at inference time. The individual models can be trained in isolation, at…

机器学习 · 计算机科学 2024-10-15 Aditya Golatkar , Alessandro Achille , Ashwin Swaminathan , Stefano Soatto

Creative coding is a rapidly expanding domain for both artistic expression and computational education. Numerous libraries and IDEs support creative coding, however there has been little consideration of how the environments themselves…

人机交互 · 计算机科学 2023-02-01 Andrew McNutt , Anton Outkine , Ravi Chugh

Flow map models such as Consistency Models (CM) and Mean Flow (MF) enable few-step generation by learning the long jump of the ODE solution of diffusion models, yet training remains unstable, sensitive to hyperparameters, and costly.…

计算机视觉与模式识别 · 计算机科学 2026-02-24 Zheyuan Hu , Chieh-Hsin Lai , Yuki Mitsufuji , Stefano Ermon

Context: Behaviour Driven Development (BDD) uses scenarios written in semi-structured natural language to express software requirements in a way that can be understood by all stakeholders. The resulting natural language specifications can…

软件工程 · 计算机科学 2023-05-10 Leonard Peter Binamungu , Salome Maro

Detecting cyberattacks in photovoltaic (PV) monitoring and MPPT control signals requires models that are robust to bias, drift, and transient spikes, yet lightweight enough for resource-constrained edge controllers. While deep learning…

神经与进化计算 · 计算机科学 2026-04-08 Yasmeen Saeed , Ahmed Sharshar , Mohsen Guizani

The recent development on large language models makes automatically constructing small programs possible. It thus has the potential to free software engineers from low-level coding and allow us to focus on the perhaps more interesting parts…

软件工程 · 计算机科学 2024-01-03 Simiao Zhang , Jiaping Wang , Guoliang Dong , Jun Sun , Yueling Zhang , Geguang Pu

Business users dedicate significant amounts of time to repetitive tasks within enterprise digital platforms, highlighting a critical need for automation. Despite advancements in low-code tools for UI automation, their complexity remains a…

人机交互 · 计算机科学 2024-08-20 Segev Shlomov , Avi Yaeli , Sami Marreed , Sivan Schwartz , Netanel Eder , Offer Akrabi , Sergey Zeltyn

Control Co-Design (CCD) considers the coupled effects of both the plant and control parameters to optimize a system's closed-loop transient performance during the design stage. This paper presents a new method for CCD with guarantees on…

系统与控制 · 电气工程与系统科学 2023-10-19 Trevor J. Bird , Jacob A. Siefert , Herschel C. Pangborn , Neera Jain

Knowledge distillation (KD) is a new method for transferring knowledge of a structure under training to another one. The typical application of KD is in the form of learning a small model (named as a student) by soft labels produced by a…

计算机视觉与模式识别 · 计算机科学 2020-01-01 Sajjad Abbasi , Mohsen Hajabdollahi , Nader Karimi , Shadrokh Samavi

A wide range of code intelligence (CI) tools, powered by deep neural networks, have been developed recently to improve programming productivity and perform program analysis. To reliably use such tools, developers often need to reason about…

软件工程 · 计算机科学 2021-09-10 Md Rafiqul Islam Rabin , Vincent J. Hellendoorn , Mohammad Amin Alipour

Software is constantly changing, requiring developers to perform several derived tasks in a timely manner, such as writing a description for the intention of the code change, or identifying the defect-prone code changes. Considering that…

软件工程 · 计算机科学 2023-05-19 Bo Lin , Shangwen Wang , Zhongxin Liu , Yepang Liu , Xin Xia , Xiaoguang Mao

Deep learning has shown promise in enhancing channel state information (CSI) feedback. However, many studies indicate that better feedback performance often accompanies higher computational complexity. Pursuing better performance-complexity…

信号处理 · 电气工程与系统科学 2024-03-05 Yiming Cui , Jiajia Guo , Zheng Cao , Huaze Tang , Chao-Kai Wen , Shi Jin , Xin Wang , Xiaolin Hou

In software development, business rules implemented by hand using programming code hinder agility of companies. Are our students in information systems aware of that? Do our lessons promote this realization ? We use model driven concepts…

软件工程 · 计算机科学 2018-05-24 Pierre-André Sunier , Steve Berberat

Previous works from research and industry have proposed a spatial representation of code in a canvas, arguing that a navigational code space confers developers the freedom to organise elements according to their understanding. By allowing…

软件工程 · 计算机科学 2023-04-20 Abir Bouraffa , Gian-Luca Fuhrmann , Walid Maalej

Test Driven Development (TDD) is one of the major practices of Extreme Programming for which incremental testing and refactoring trigger the code development. TDD has limited adoption in the industry, as it requires more code to be…

软件工程 · 计算机科学 2025-01-15 Moritz Mock , Jorge Melegati , Barbara Russo