activity
20132026
most citedUsing Modularity Metrics to assist Move Method Refactoring of Large System

30 citations · 101 across the 12 of their papers we have counts for

collaborators

12 papers

cs.SE2026

From Human to Machine Refactoring: Assessing GPT-4's Impact on Python Class Quality and Readability

Alessandro Midolo, Emiliano Tramontana, Massimiliano Di Penta

Refactoring is a software engineering practice that aims to improve code quality without altering program behavior. Although automated refactoring tools have been extensively studi…

astro-ph.IM2025

In-Situ High Performance Visualization for Astronomy & Cosmology

Nicola Tuccari, Eva Sciacca, Yolanda Becerra +4

The Astronomy & Cosmology (A&C) community is presently witnessing an unprecedented growth in the quality and quantity of data coming from simulations and observations. Writing resu…

astro-ph.IM2025

Exascale In-situ visualization for Astronomy & Cosmology

Nicola Tuccari, Eva Sciacca, Yolanda Becerra +2

Modern simulations and observations in Astronomy & Cosmology (A&C) produce massively large data volumes, posing significant challenges for storage, access and data analysis. A long…

astro-ph.IM2025

Interactive High-Performance Visualization for Astronomy and Cosmology

Eva Sciacca, Nicola Tuccari, Umer Arshad +3

The exponential growth of data in Astrophysics and Cosmology demands scalable computational tools and intuitive interfaces for analysis and visualization. In this work, we present…

cs.SE2022★ 2 cited

Embedded System Evolution in IoT System Development Based on MAPE-K Loop Mechanism

Hiroyuki Nakagawa, Shinya Tsuchida, Emiliano Tramontana +2

Embedded systems including IoT devices are designed for specialized functions; thus, changes in functions are not considered following their release. For this reason, changing func…

cs.NE2016★ 5 cited

Is swarm intelligence able to create mazes?

Dawid Polap, Marcin Wozniak, Christian Napoli +1

In this paper, the idea of applying Computational Intelligence in the process of creation board games, in particular mazes, is presented. For two different algorithms the proposed…

cs.NE2014★ 15 cited

Simplified firefly algorithm for 2D image key-points search

Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana +3

In order to identify an object, human eyes firstly search the field of view for points or areas which have particular properties. These properties are used to recognise an image or…

cs.NE2014★ 12 cited

An agent-driven semantical identifier using radial basis neural networks and reinforcement learning

Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana

Due to the huge availability of documents in digital form, and the deception possibility raise bound to the essence of digital documents and the way they are spread, the authorship…

cs.NI2014★ 25 cited

Improving files availability for BitTorrent using a diffusion model

Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana

The BitTorrent mechanism effectively spreads file fragments by copying the rarest fragments first. We propose to apply a mathematical model for the diffusion of fragments on a P2P…

cs.NE2014★ 12 cited

A hybrid neuro--wavelet predictor for QoS control and stability

Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana

For distributed systems to properly react to peaks of requests, their adaptation activities would benefit from the estimation of the amount of requests. This paper proposes a solut…

cs.NE2014

A Cascade Neural Network Architecture investigating Surface Plasmon Polaritons propagation for thin metals in OpenMP

Francesco Bonanno, Giacomo Capizzi, Grazia Lo Sciuto +3

Surface plasmon polaritons (SPPs) confined along metal-dielectric interface have attracted a relevant interest in the area of ultracompact photonic circuits, photovoltaic devices a…

cs.SE2013★ 30 cited

Using Modularity Metrics to assist Move Method Refactoring of Large System

Christian Napoli, Giuseppe Pappalardo, Emiliano Tramontana

For large software systems, refactoring activities can be a challenging task, since for keeping component complexity under control the overall architecture as well as many details…