Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Salvatore D'Angelo

dblp:31/6009 · DBLP profile ↗
← Back
15ranked-venue papers
1as first author
11since 2021 · last 2025
0000-0001-7185-3957ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 87% Cloud and datacenter computing · 13%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
parallelization
0.412019
A Compiler for Agnostic Programming and Deployment of Big Data Analytics on Multiple Platforms · IEEE Trans. Parallel Distributed Syst. 2019
Compilers and program optimization › program transformation
source-to-source transformation
0.412019
A Compiler for Agnostic Programming and Deployment of Big Data Analytics on Multiple Platforms · IEEE Trans. Parallel Distributed Syst. 2019
Parallel and multicore computing › parallel programming models and runtimes
parallel patterns
0.412019
A Compiler for Agnostic Programming and Deployment of Big Data Analytics on Multiple Platforms · IEEE Trans. Parallel Distributed Syst. 2019
Parallel and multicore computing
parallel programming models
0.412019
A Compiler for Agnostic Programming and Deployment of Big Data Analytics on Multiple Platforms · IEEE Trans. Parallel Distributed Syst. 2019

Methods — techniques the papers use, named apart from their topics

skeleton-based code generation · 0.8annotation · 0.8
YearPublicationVenuePosition
2025 Strategies for Flow-Based Deployment and Orchestration in Cloud-Edge Interactive Computing
Beniamino Di Martino, Salvatore D'Angelo, Gennaro Junior Pezzullo, Antonio Esposito 0001, Gianmarco Spinatelli, Francesco Polzella, Andrea Carollo, Giacomo Corridori
AINA (6)2
2025 Review of Policy-as-Code Approaches to Manage Security and Privacy Conditions in Edge and Cloud Computing Ecosystems
Beniamino Di Martino, Salvatore D'Angelo, Gennaro Junior Pezzullo, Dario Branco, Gerardo Pelosi, Alessandro Barenghi, Simone Orlando
AINA (6)2
2024 Augmented Reality for Cyberphisical Exploration of Archeological Sites
Luigi Alberico, Dario Branco, Antonio Coppa, Salvatore D'Angelo, Stefania Gigli, Giuseppina Renda, Salvatore Venticinque
AINA (6)4
2024 Cloud-Native Software Development Life Cycle: A Case Study with Italian Ministry of Justice
Dario Branco, Salvatore D'Angelo, Beniamino Di Martino, Antonio Esposito 0001, Vincenzo De Lisi, Gianluca Paravati
AINA (5)2
2024 Text Annotation Tools: A Comprehensive Review and Comparative Analysis
Luigi Colucci Cante, Salvatore D'Angelo, Beniamino Di Martino, Mariangela Graziano
CISIS2
2024 A semantic-based methodology for the management of document workflows in e-government: a case study for judicial processes
abstract
Abstract Trial excessive duration is a common problem in Juridical systems worldwide, even if some countries seem to be more affected by it than others. The European Council has provided metrics and statistics to identify this problem and has pointed out solutions, such as the simplification of norms and the digitization of Juridical procedures. The Italian Telematic Civil Process (TCP) is an example of this digitization effort that has surely positively influenced the duration of Trials, their traceability and general complexity. However, there are still many possible actions that can be taken to simplify the work of Judges and Chancellors, and to support their daily operations in dealing with several Trials at once, and with the consistent number of documents that are involved in them. This paper presents a toolchain and a related methodology for the management of documentation attached to Trials, based on semantic technologies and Natural Language Processing techniques, which will help Judges in faster assessing the situation of each Trial they follow, and will also provide the means to identify potential correlations among different Juridical procedures. The methodology is tested against a case study, i.e. the compensation requests related to road accidents, which has been provided and described by Domain Experts from the Italian Ministry of Justice.
Beniamino Di Martino, Luigi Colucci Cante, Mariangela Graziano, Salvatore D'Angelo, Antonio Esposito 0001, Pietro Lupi, Rosario Ammendolia
Knowl. Inf. Syst.4
2023 Towards a Parallel Graph Approach to Drug Discovery
Dario Branco, Beniamino Di Martino, Sandro Cosconati, Dieter Kranzlmüller, Salvatore D'Angelo
AINA (3)5
2023 Programming Paradigms for the Cloud Continuum
Geir Horn, Beniamino Di Martino, Salvatore D'Angelo, Antonio Esposito 0001
AINA (3)3
2022 A Microservices Based Architecture for the Sentiment Analysis of Tweets
Beniamino Di Martino, Vincenzo Bombace, Salvatore D'Angelo, Antonio Esposito 0001
AINA (3)3
2022 Anomalous Witnesses and Registrations Detection in the Italian Justice System Based on Big Data and Machine Learning Techniques
Beniamino Di Martino, Salvatore D'Angelo, Antonio Esposito 0001, Pietro Lupi
AINA (3)2
2022 Semantic Based Knowledge Management in e-Government Document Workflows: A Case Study for Judiciary Domain in Road Accident Trials
Beniamino Di Martino, Luigi Colucci Cante, Salvatore D'Angelo, Antonio Esposito 0001, Mariangela Graziano, Rosario Ammendolia, Pietro Lupi
CISIS3
2020 Automatic Classification of Road Traffic with Fiber Based Sensors in Smart Cities Applications
Antonio Balzanella, Salvatore D'Angelo, Mauro Iacono, Stefania Nacchia, Rosanna Verde
ICCSA (4)2
2019 A Compiler for Agnostic Programming and Deployment of Big Data Analytics on Multiple Platforms
abstract
To run proper Big Data Analytics, small and medium enterprises (SMEs) need to acquire expertise, hardware and software, which often translates to relevant initial investments for activities not directly connected to the company's business. To reduce such investments, the TOREADOR project proposes a Big Data Analytics framework which supports users in devising their own Big Data solutions by keeping the inherent costs at a minimum, and leveraging pre-existent knowledge and expertise. Among the objectives of the TOREADOR framework is supporting developers in parallelizing and deploying their Big Data algorithms, in order to develop their own analytics solutions. This paper describes the Code-Based approach, adopted within the TOREADOR framework to parallelize users' algorithms and deploy them on distributed platforms, via the annotation of parallelizable code portions with parallelization primitives. The approach, which relies on the guidance of Parallel Patterns to implement the parallelization, and on Skeletons to automatically build execution and deployment templates, is realized through a source-to-source Compiler, also described in the present paper.
Beniamino Di Martino, Antonio Esposito 0001, Salvatore D'Angelo, Salvatore Augusto Maisto, Stefania Nacchia
IEEE Trans. Parallel Distributed Syst.3
2016 Automatic Production of an Ontology with NLP: Comparison between a Prolog Based Approach and a Cloud Approach Based on Bluemix Watson Service
abstract
Nowadays, most of the information available on the web is in Natural Language. Extracting such knowledge from Natural Language text is an essential work and a very remarkable research topic in the Semantic Web field. The logic programming language Prolog, based on the definite-clause formalism, is a useful tool for implementing a Natural Language Processing (NLP) systems. However, web-based services for NLP have also been developed recently, and they represent an important alternative to be considered. In this paper we present the comparison between two different approaches in NLP, for the automatic creation of an OWL ontology supporting the semantic annotation of text. The first one is a pure Prolog approach, based on grammar and logic analysis rules. The second one is based on Watson Relationship Extraction service of IBM Cloud platform Bluemix. We evaluate the two approaches in terms of performance, the quality of NLP result, OWL completeness and richness.
Beniamino Di Martino, Antonio Esposito 0001, Salvatore D'Angelo, Alessandro Marrazzo, Angelo Capasso
CISIS3
2005 Multi-objective evolutionary optimization of subsonic airfoils by kriging approximation and evolution control
abstract
This work focuses on multi-objective evolutionary optimization by approximation function. It uses the new general concept of evolution control to online enriching the database of correct solutions, which are the basis of the learning procedure for the kriging approximators. Substantially, given an initial very poor model approximation (small size of the database), the database, and consequently the models, is enriched by evaluating part of the individuals of the optimization process. The technique showed being efficient for the considered aerodynamic problem, by requiring few hundreds of true computations when the dimensionality of the problem is 5.
Salvatore D'Angelo, Edmondo A. Minisci
Congress on Evolutionary Computation1