no code implementations • 13 Feb 2024 • Ionut Daniel Fagadau, Leonardo Mariani, Daniela Micucci, Oliviero Riganelli
For instance, developers can ask for new code directly from within their IDEs by writing natural language prompts, and integrated services based on generative AI, such as Copilot, immediately respond to prompts by providing ready-to-use code snippets.
no code implementations • 18 Jan 2024 • Michael Ferdinando Urrico, Diego Clerissi, Leonardo Mariani
Mutation testing is a technique aimed at assessing the effectiveness of test suites by seeding artificial faults into programs.
1 code implementation • 31 Aug 2023 • Alessandro Tundo, Marco Mobilio, Shashikant Ilager, Ivona Brandić, Ezio Bartocci, Leonardo Mariani
In this paper, we present an energy-aware approach for the design and deployment of self-adaptive AI-based applications that can balance application objectives (e. g., accuracy in object detection and frames processing rate) with energy consumption.
no code implementations • 9 May 2022 • Vera Colombo, Alessandro Tundo, Michele Ciavotta, Leonardo Mariani
In such environments, monitoring solutions have to cope with the heterogeneity of the devices and platforms present in the Fog, the limited resources available at the edge of the network, and the high dynamism of the whole Cloud-to-Thing continuum.
1 code implementation • 6 Oct 2021 • Oliviero Riganelli, Paolo Saltarel, Alessandro Tundo, Marco Mobilio, Leonardo Mariani
Hierarchical Temporal Memory (HTM) is an unsupervised learning algorithm inspired by the features of the neocortex that can be used to continuously process stream data and detect anomalies, without requiring a large amount of data for training nor requiring labeled data.
no code implementations • 28 Feb 2021 • Matteo Brunetto, Giovanni Denaro, Leonardo Mariani, Mauro Pezzè
While costs and benefits of automating many testing activities in industrial practice (including managing the quality process, executing large test suites, and managing regression test suites) are well understood and documented, the benefits and obstacles of automatically generating system test suites in industrial practice are not well reported yet, despite the recent progresses of automated test case generation tools.
no code implementations • 31 Dec 2020 • Marco Mobilio, Oliviero Riganelli, Daniela Micucci, Leonardo Mariani
Mobile operating systems evolve quickly, frequently updating the APIs that app developers use to build their apps.
Software Engineering