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 …
maintenance in dynamically typed programming languages. Despite the availability of these …
Where Are Large Language Models for Code Generation on GitHub?
The increasing use of Large Language Models (LLMs) in software development has
garnered significant attention from researchers assessing the quality of the code they …
garnered significant attention from researchers assessing the quality of the code they …
[PDF][PDF] LLM-Based Chatbots for Mining Software Repositories: Challenges and Opportunities
Software repositories have a plethora of information about software development,
encompassing details such as code contributions, bug reports, code reviews, and project …
encompassing details such as code contributions, bug reports, code reviews, and project …
Generating Python Type Annotations from Type Inference: How Far Are We?
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 …
flexibility and productivity. The lack of static typing makes programs face the challenges of …
Typed and Confused: Studying the Unexpected Dangers of Gradual Typing
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 …
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
Recently, an increasing number of AI-driven programming assistants powered by code
LLMs have been integrated into various real-world software development environments …
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< …
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 …
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 …
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 …
area. One of those innovations is the use of the DigitalTwin concept in conservation studies …