Toxic code snippets on stack overflow

C Ragkhitwetsagul, J Krinke, M Paixao… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Online code clones are code fragments that are copied from software projects or online
sources to Stack Overflow as examples. Due to an absence of a checking mechanism after …

Why aren't regular expressions a lingua franca? an empirical study on the re-use and portability of regular expressions

JC Davis, LG Michael IV, CA Coghlan… - Proceedings of the …, 2019 - dl.acm.org
This paper explores the extent to which regular expressions (regexes) are portable across
programming languages. Many languages offer similar regex syntaxes, and it would be …

Demystifying API misuses in deep learning applications

D Yang, K Liu, Y Lei, L Li, H Xie, C Liu, Z Wang… - Empirical Software …, 2024 - Springer
Deep Learning (DL) is achieving staggering performance on an increasing number of
applications in various areas. Meanwhile, its associated data-driven programming paradigm …

Analyzing the Use of Public and In-house Secure Development Guidelines in US and Japanese Industries

F Kanei, AA Hasegawa, E Shioji… - Proceedings of the 2023 …, 2023 - dl.acm.org
Secure development guidelines contribute to improving software security from the
development stage by making developers aware of the risks to be assumed, the necessary …

Code similarity and clone search in large-scale source code data

C Ragkhitwetsagul - 2018 - discovery.ucl.ac.uk
Software development is tremendously benefited from the Internet by having online code
corpora that enable instant sharing of source code and online developer's guides and …

[PDF][PDF] An Empirical Study of Coding Style Compliance on Stack Overflow.

Q Mi, H Bai, X Wang, W Liu, X Song - SEKE, 2023 - ksiresearch.org
Stack Overflow (SO) is one of the world's largest technical Q&A websites, in which many
posts contain code snippets. However, these code snippets may not comply with coding …

[PDF][PDF] Quality of Application Programming Interfaces Documentation and Topics Issues Exploration

G Ajam - 2019 - unsworks.unsw.edu.au
Abstract Application Programming Interfaces (APIs) are at the core, forming a vital
programming activity, by supporting code reuse for programmers and software developers …

Exploring the Process and Challenges of Programming with Regular Expressions

LG Michael IV - 2019 - vtechworks.lib.vt.edu
Regular expressions (regexes) are a powerful mechanism for solving string-matching
problems and are supported by all modern programming languages. While regular …