paper-with-me

Papers

Intelligent Software Tooling for Improving Software Development

2023-10-17 · Nathan Cooper

Software has eaten the world with many of the necessities and quality of life services people use requiring software. Therefore, tools that improve the software development experience can have a significant impact on the world such as generating code and test cases, detecting bugs, question and answering, etc., The success of Deep Learning (DL) over the past decade has shown huge advancements in automation across many domains, including Software Development processes. One of the main reasons behind this success is the availability of large datasets such as open-source code available through GitHub or image datasets of mobile Graphical User Interfaces (GUIs) with RICO and ReDRAW to be trained on. Therefore, the central research question my dissertation explores is: In what ways can the software development process be improved through leveraging DL techniques on the vast amounts of unstructured software engineering artifacts?

📄 PDF Abstract BibTeX arXiv:2310.10921

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Good Tools are Half the Work: Tool Usage in Deep Learning Projects

2023-10-29 · Evangelia Panourgia, Theodoros Plessas, Ilias Balampanis, Diomidis Spinellis

The rising popularity of deep learning (DL) methods and techniques has invigorated interest in the topic of SE4DL (Software Engineering for Deep Learning), the application of software engineering (SE) practices on deep l…

Deep Learning

AI and Agile Software Development: From Frustration to Success -- XP2025 Workshop Summary

2025-06-25 · Tomas Herda, Victoria Pichler, Zheying Zhang, Pekka Abrahamsson 외

The full-day workshop on AI and Agile at XP 2025 convened a diverse group of researchers and industry practitioners to address the practical challenges and opportunities of integrating Artificial Intelligence into Agile …

Qlippy: A Retrieval-Augmented GenAI Assistant for Reproducible Quantum Workflows and Experiment Tracking

2026-09-04 · Mahee Gamage, Vlad Stirbu arxiv

Quantum software development is iterative and error-prone. Noisy hardware and repeated re-execution make experiment tracking, provenance, and reproducibility essential, yet these practices are hard to adopt because of to…

LLMs in Mobile Apps: Practices, Challenges, and Opportunities

2025-02-21 · Kimberly Hau, Safwat Hassan, Shurui Zhou

The integration of AI techniques has become increasingly popular in software development, enhancing performance, usability, and the availability of intelligent features. With the rise of large language models (LLMs) and …

Supporting software engineering tasks with agentic AI: Demonstration on document retrieval and test scenario generation

2026-02-04 · Marian Kica, Lukas Radosky, David Slivka, Karin Kubinova 외 arxiv

The introduction of large language models ignited great retooling and rethinking of the software development models. The ensuing response of software engineering research yielded a massive body of tools and approaches. I…

Document SummarizationQuestion Answering