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 …
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 …
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 …
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 …
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 …
Abstract Application Programming Interfaces (APIs) are at the core, forming a vital programming activity, by supporting code reuse for programmers and software developers …
Regular expressions (regexes) are a powerful mechanism for solving string-matching problems and are supported by all modern programming languages. While regular …