Zobrazeno 1 - 10
of 908
pro vyhledávání: '"Di Penta A"'
Autor:
Pepe, Federica, Zampetti, Fiorella, Mastropaolo, Antonio, Bavota, Gabriele, Di Penta, Massimiliano
Publikováno v:
Proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME 2024)
The development of Machine Learning (ML)- and, more recently, of Deep Learning (DL)-intensive systems requires suitable choices, e.g., in terms of technology, algorithms, and hyper-parameters. Such choices depend on developers' experience, as well as
Externí odkaz:
http://arxiv.org/abs/2409.11826
Autor:
Nguyen, Phuong T., Di Rocco, Juri, Di Sipio, Claudio, Shakya, Mudita, Di Ruscio, Davide, Di Penta, Massimiliano
In the GitHub ecosystem, workflows are used as an effective means to automate development tasks and to set up a Continuous Integration and Delivery (CI/CD pipeline). GitHub Actions (GHA) have been conceived to provide developers with a practical tool
Externí odkaz:
http://arxiv.org/abs/2407.16946
Generative deep learning (DL) models have been successfully adopted for vulnerability patching. However, such models require the availability of a large dataset of patches to learn from. To overcome this issue, researchers have proposed to start from
Externí odkaz:
http://arxiv.org/abs/2404.17896
Autor:
Tufano, Rosalia, Mastropaolo, Antonio, Pepe, Federica, Dabić, Ozren, Di Penta, Massimiliano, Bavota, Gabriele
Large Language Models (LLMs) have gained significant attention in the software engineering community. Nowadays developers have the possibility to exploit these models through industrial-grade tools providing a handy interface toward LLMs, such as Ope
Externí odkaz:
http://arxiv.org/abs/2402.16480
Several code summarization techniques have been proposed in the literature to automatically document a code snippet or a function. Ideally, software developers should be involved in assessing the quality of the generated summaries. However, in most c
Externí odkaz:
http://arxiv.org/abs/2312.15475
Autor:
Stalnaker, Trevor, Wintersgill, Nathan, Chaparro, Oscar, Di Penta, Massimiliano, German, Daniel M, Poshyvanyk, Denys
Software Bills of Materials (SBOMs) have emerged as tools to facilitate the management of software dependencies, vulnerabilities, licenses, and the supply chain. While significant effort has been devoted to increasing SBOM awareness and developing SB
Externí odkaz:
http://arxiv.org/abs/2309.12206
Continuous integration and delivery (CI/CD) are nowadays at the core of software development. Their benefits come at the cost of setting up and maintaining the CI/CD pipeline, which requires knowledge and skills often orthogonal to those entailed in
Externí odkaz:
http://arxiv.org/abs/2308.16774
Upon evolving their software, organizations and individual developers have to spend a substantial effort to pay back technical debt, i.e., the fact that software is released in a shape not as good as it should be, e.g., in terms of functionality, rel
Externí odkaz:
http://arxiv.org/abs/2308.08943
Autor:
Nguyen, Phuong T., Di Rocco, Juri, Di Sipio, Claudio, Rubei, Riccardo, Di Ruscio, Davide, Di Penta, Massimiliano
Since its launch in November 2022, ChatGPT has gained popularity among users, especially programmers who use it as a tool to solve development problems. However, while offering a practical solution to programming problems, ChatGPT should be mainly us
Externí odkaz:
http://arxiv.org/abs/2307.09381
Autor:
Nguyen, Phuong T., Rubei, Riccardo, Di Rocco, Juri, Di Sipio, Claudio, Di Ruscio, Davide, Di Penta, Massimiliano
Recommender systems for software engineering (RSSEs) assist software engineers in dealing with a growing information overload when discerning alternative development solutions. While RSSEs are becoming more and more effective in suggesting handy reco
Externí odkaz:
http://arxiv.org/abs/2304.10409