The evolution of type annotations in python: an empirical study

L Di Grazia, M Pradel - Proceedings of the 30th ACM Joint European …, 2022 - dl.acm.org
Type annotations and gradual type checkers attempt to reveal errors and facilitate
maintenance in dynamically typed programming languages. Despite the availability of these …

Where Are Large Language Models for Code Generation on GitHub?

X Yu, L Liu, X Hu, JW Keung, J Liu, X Xia - arXiv preprint arXiv:2406.19544, 2024 - arxiv.org
The increasing use of Large Language Models (LLMs) in software development has
garnered significant attention from researchers assessing the quality of the code they …

[PDF][PDF] LLM-Based Chatbots for Mining Software Repositories: Challenges and Opportunities

S Abedu, A Abdellatif, E Shihab - Proceedings of the 28th …, 2024 - das.encs.concordia.ca
Software repositories have a plethora of information about software development,
encompassing details such as code contributions, bug reports, code reviews, and project …

Generating Python Type Annotations from Type Inference: How Far Are We?

Y Guo, Z Chen, L Chen, W Xu, Y Li, Y Zhou… - ACM Transactions on …, 2024 - dl.acm.org
In recent years, dynamic languages such as Python have become popular due to their
flexibility and productivity. The lack of static typing makes programs face the challenges of …

Typed and Confused: Studying the Unexpected Dangers of Gradual Typing

D Troppmann, A Fass, CA Staicu - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
In recent years, scripting languages such as JavaScript and Python have gained a lot of
traction due to their flexibility, which allows developers to write concise code in a short …

How Well Do LLMs Generate Code for Different Application Domains? Benchmark and Evaluation

D Zheng, Y Wang, E Shi, H Zhang, Z Zheng - arXiv preprint arXiv …, 2024 - arxiv.org
Recently, an increasing number of AI-driven programming assistants powered by code
LLMs have been integrated into various real-world software development environments …

A Taxonomy of Testable HTML5 Canvas Issues

F Macklon, M Viggiato, N Romanova… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
The HTML5< canvas> is widely used to display high quality graphics in web applications.
However, the combination of web, GUI, and visual techniques that are required to build< …

Function+ Data Flow: A Framework to Specify Machine Learning Pipelines for Digital Twinning

E de Conto, B Genest, A Easwaran - Proceedings of the 1st ACM …, 2024 - dl.acm.org
The development of digital twins (DTs) for physical systems increasingly leverages artificial
intelligence (AI), particularly for combining data from different sources or for creating …

An Empirical Study of ChatGPT-related projects on GitHub

Z Lin, N Zhang - arXiv preprint arXiv:2403.17437, 2024 - arxiv.org
As ChatGPT possesses powerful capabilities in natural language processing and code
analysis, it has received widespread attention since its launch. Developers have applied its …

Developing Support For The Heritage Digital Twin In Conservation

PMDS Franco - 2023 - search.proquest.com
Current technological advances and tools are bringing multiple benefits to the conservation
area. One of those innovations is the use of the DigitalTwin concept in conservation studies …