Research

To appear

Weighted Hierarchical Grammatical Evolution IEEE Transactions on Cybernetics (Journal ranking ANVUR/VQR class 1 of 4)

Enterprise Wi-Fi: we need devices that are secure by default Communications of the ACM (Journal ranking ANVUR/VQR class 1 of 4)

A Security-Oriented Analysis of Web Inclusions in the Italian Public Administration Cybernetics and Information Technologies

Back to the Basics: Security of Software Downloads for Smart Objects 4th EAI International Conference on Smart Objects and Technologies for Social Good (GOODTECHS) 2018

Personalized, Browser-based Visual Phishing Detection Based on Deep Learning The 13th International Conference on Risks and Security of Internet and Systems (CRISIS)

Observing the Population Dynamics in GE by means of the Intrinsic Dimension Evolutionary Machine Learning Workshop at PPSN 2018

2018

Designing Automatically a Representation for Grammatical Evolution Genetic Programming and Evolvable Machines (Journal ranking ANVUR/VQR class 2 of 4)

(In)Secure Configuration Practices of WPA2 Enterprise Supplicants 13th International Conference on Availability, Reliability and Security (ARES) (Conference ranking GII/GRIN B-)

Detection of Obfuscation Techniques in Android Applications 7th International Workshop on Security of Mobile Applications (IWSMA)

GOMGE: Gene-pool Optimal Mixing on Grammatical Evolution 15th International Conference on Parallel Problem Solving from Nature (PPSN 2018) (Conference ranking GII/GRIN A-)

On the Automatic Design of a Representation for Grammar-based Genetic Programming 21st European Conference on Genetic Programming (EuroGP) 2018(BEST PAPER AWARD - Conference ranking GII/GRIN B)

Selfish vs. Global Behavior Promotion in Car Controller Evolution Workshop Decomposition Techniques in Evolutionary Optimization (ACM GECCO 2018)

Exploring the Application of GOMEA to Bit-string GE ACM Genetic and Evolutionary Computation Conference (GECCO)

Evil Twins and WPA2 Enterprise: A Coming Security Disaster? Computers & Security

Impact of Code Obfuscation on Android Malware Detection based on Static and Dynamic Analysis International Conference on Information Systems Security and Privacy (ICISSP)

2017

A Language for UAV Traffic Rules in an Urban Environment and Decentralized Scenario IEEE International Conference on Tools with Artificial Intelligence (ICTAI) (Conference ranking GII/GRIN B-)

An Effective Diversity Promotion Mechanism in Grammatical Evolution ACM Genetic and Evolutionary Computation Conference (GECCO) (Conference ranking GII/GRIN A)

Road Traffic Rules Synthesis Using Grammatical Evolution 20th European Conference on the Applications of Evolutionary Computation

Active Learning of Regular Expressions for Entity Extraction IEEE Transactions on Cybernetics (Journal ranking ANVUR/VQR class 1 of 4)

2016

An architecture for anonymous mobile coupons in a large network Journal of Computer Networks and Communications

Segmentation of Mosaic Images based on Deformable Models using Genetic Algorithms 2nd EAI International Conference on Smart Objects and Technologies for Social Good (GOODTECHS)

Regex-based Entity Extraction with Active Learning and Genetic Programming ACM SIGAPP Applied Computing Review

Your Paper has been Accepted, Rejected, or whatever: Automatic Generation of Scientific Paper Reviews International Cross Domain Conference and Workshop (CD-ARES) 2016

"Best Dinner Ever!!!": Automatic Generation of Restaurant Reviews with LSTM-RNN IEEE/WIC/ACM International Conference on Web Intelligence (WI), 2016 (Conference ranking GII/GRIN B)

A Language and an Inference Engine for Twitter Filtering Rules IEEE/WIC/ACM International Conference on Web Intelligence (WI), 2016 (Conference ranking GII/GRIN B)

Syntactical Similarity Learning by means of Grammatical Evolution 14th International Conference on Parallel Problem Solving from Nature (PPSN 2016) (Conference ranking GII/GRIN A)

Predicting the Effectiveness of Pattern-based Entity Extractor Inference Applied Soft Computing

On the Automatic Construction of Regular Expressions from Examples (GP vs. Humans 1-0) ACM Genetic and Evolutionary Computation Conference (GECCO) (Conference ranking GII/GRIN A)

Can A Machine Replace Humans In Building Regular Expressions? A Case Study IEEE Intelligent Systems (Journal ranking ANVUR/VQR class 1 of 4)

Inference of Regular Expressions for Text Extraction from Examples IEEE Transactions on Knowledge and Data Engineering (Journal ranking ANVUR/VQR class 1 of 4)

Active Learning Approaches for Learning Regular Expressions with Genetic Programming 31st ACM/SIGAPP Symposium on Applied Computing (SAC) (Conference ranking GII/GRIN B)

2015

Data Quality Challenge: Toward a tool for string processing by examples

ACM Journal on Data and Information Quality

Bartoli, De Lorenzo, Medvet, Tarlao

An Author Verification Approach Based on Differential Features,

Uncovering Plagiarism, Authorship and Social Software Misuse at 6th Conference and Labs of the Evaluation Forum (PAN-CLEF)

Bartoli, Dagri, De Lorenzo, Medvet, Tarlao

Winner of challenge for the Spanish language

An Author Profiling Approach Based on Language-dependent Content and Stylometric Features

Uncovering Plagiarism, Authorship and Social Software Misuse at 6th Conference and Labs of the Evaluation Forum (PAN-CLEF)

Bartoli, De Lorenzo, Laderchi, Medvet, Tarlao

Evolutionary Learning of Syntax Patterns for Genic Interaction Extraction

Proc. ACM Genetic and Evolutionary Computation Conference (GECCO) 2015

Bartoli, De Lorenzo, Medvet, Tarlao, Virgolin

Conference ranking GII/GRIN A

Learning Text Patterns using Separate-and-Conquer Genetic Programming

Proc.18-th European Conference on Genetic Programming (EuroGP)

Bartoli, De Lorenzo, Medvet, Tarlao

Conference ranking GII/GRIN B

Evolutionary Inference of Attribute-based Access Control Policies

8th International Conference on Evolutionary Multi-Criterion Optimization

Medvet, Bartoli, Carminati, Ferrari

Conference ranking GII/GRIN B

2014

Publication Venue Recommendation based on Paper Abstract

26-th IEEE International Conference on Tools with Artificial Intelligence

Medvet, Bartoli, Piccinin

Conference ranking GII/GRIN B-

Bibliometric Evaluation of Researchers in the Internet Age

The Information Society

Bartoli, Medvet

Journal ranking ANVUR/VQR class 2 of 4

Continuous and Non-Intrusive Reauthentication of Web Sessions based on Mouse Dynamics

9-th International Conference on Availability, Reliability and Security (ARES)

Medvet, Bartoli, Boem, Tarlao

Conference ranking GII/GRIN B-

Compressing Regular Expression Sets for Deep Packet Inspection

13th International Conference on Parallel Problem Solving from Nature (PPSN 2014)

Bartoli, Cumar, De Lorenzo, Medvet

Conference ranking GII/GRIN A

Playing Regex Golf with Genetic Programming

Proc. ACM Genetic and Evolutionary Computation Conference (GECCO) 2014

Bartoli, De Lorenzo, Medvet, Tarlao

Conference ranking GII/GRIN A; Finalist at Human-Competitive Awards 2014

Automatic Synthesis of Regular Expressions from Examples

IEEE Computer

Bartoli, Davanzo, De Lorenzo, Medvet

Journal ranking ANVUR/VQR class 2 of 4

2013

A Novel Estimation Methodology for Tracheal Pressure in Mechanical Ventilation Control

8th International Symposium on Image and Signal Processing and Analysis (ISPA 2013)

Ajcevic, De Lorenzo, Accardo, Bartoli, Medvet

Detection of Hidden Fraudulent URLs within Trusted Sites using Lexical Features

8-th International Conference on Availability, Reliability and Security (ARES)

Sorio, Bartoli, Medvet

Conference ranking GII/GRIN B-

Automatic String Replace by Examples

Proc. ACM Genetic and Evolutionary Computation Conference (GECCO) 2013

Bartoli, De Lorenzo, Medvet

Conference ranking GII/GRIN A

2012

Semisupervised Wrapper Choice and Generation for Print-Oriented Documents

IEEE Transactions on Knowledge and Data Engineering

Bartoli, Davanzo, Medvet, Sorio

Journal ranking ANVUR/VQR class 1 of 4

A Look at Hidden Web Pages in Italian Public Administrations

Proc. 4-th International Conference on Computational Aspects of Social Networks

Sorio, Bartoli, Medvet

Brand-related Events Detection, Classification and Summarization on Twitter

Proc. 12-th IEEE/WIC/ACM Conference on Web Intelligence

Medvet, Bartoli

Conference ranking GII/GRIN B

Recording and Replaying Navigations on AJAX Web Sites

Proc. 12-th International Conference on Web Engineering

Bartoli, Medvet, Mauri

Automatic Generation of Regular Expressions from Examples with Genetic Programming

Proc. ACM Genetic and Evolutionary Computation Conference (GECCO) 2012

Bartoli, Davanzo,De Lorenzo, Mauri, Sorio

Conference ranking GII/GRIN A

A Domain Knowledge-based Approach for Automatic Correction of Printed Invoices

Proc. International Conference on Information Society (iSociety) 2012

Sorio, Bartoli, Davanzo, Medvet

A Tool for Registering and Replaying Web Navigation

Proc. International Conference on Information Society (iSociety) 2012

Bartoli, Medvet, Mauri

2011

Rainbow Crypt: Securing Communication through a Protected Visual Channel

Proc. 11-th International Conference on Intelligent Systems Design and Applications (ISDA)

Bartoli, Davanzo, Medvet

Automatic Face Annotation in News Images

Proc. 10- th IEEE / WIC / ACM International Conference on Web Intelligence

Medvet, Bartoli, Davanzo, De Lorenzo

Anomaly Detection Techniques for a Web Defacement Monitoring Service

Expert Systems with Applications

Bartoli, Davanzo, Medvet, De Lorenzo

Journal ranking ANVUR/VQR class 2 of 4

GP-based Electricity Price Forecasting

Proc.14-th European Conference on Genetic Programming (EuroGP)

Bartoli, Davanzo, Medvet, De Lorenzo

Conference ranking GII/GRIN B

A Probabilistic Approach for Printed Document Understanding

International Journal on Document Analysis and Recognition

Medvet, Bartoli, Davanzo

Journal ranking ANVUR/VQR class 1 of 4

2010

Open World Classification of Printed Invoices

Proc. ACM Document Engineering 2010

Sorio, Bartoli, Davanzo, Medvet

Conference ranking GII/GRIN B

A Framework for Large-Scale Detection of Web Defacements

ACM Transactions on Internet Technology

Bartoli, Davanzo, Medvet

Journal ranking ANVUR/VQR class 1 of 4

Improving Features Extraction for Supervised Invoice Classification

Proc. AIA 2010 - Artificial Intelligence and Applications

Bartoli, Davanzo, Medvet, Sorio

2009

The Reaction Time to Web Site Defacements

IEEE Internet Computing

Bartoli, Davanzo, Medvet

Journal ranking ANVUR/VQR class 1 of 4

2008

Camera-based Scrolling Interface for Hand-held Devices

12-th IEEE International Conference on Information Visualization

Davanzo, Medvet, Bartoli

Conference ranking GII/GRIN A+

A Comparative Study of Anomaly Detection Techniques in Web Site Defacement Detection

Proc. 23-rd IFIP International Information Security Conference

Davanzo, Medvet, Bartoli

Conference ranking GII/GRIN B

2007

Performance-Related Issues in Internet-based Integration of CAE Systems

Proc. 9-th Modern Information Technology in the Innovation Processes of the Industrial Enterprises (MITIP 2007)

Vercesi, Bartoli

Symbolic regression of discontinuous and multivariate functions by Hyper-Volume Error Separation (HVES)

Proc. 2007 IEEE Conference on Evolutionary Computation

Fillon, Bartoli

Detection of Web Defacements by means of Genetic Programming

Proc. 3-rd IEEE International Symposium on Information Assurance and Security (IAS'07)

Medvet, Fillon, Bartoli

Adaptive Performance Control of Internet-Based Grids in a Dynamic Environment

Proc. IEEE-ICCCN'07 - Workshop on Advanced Networking and Communications

Vercesi, Bartoli

On the Effects of Learning Set Corruption in Anomaly-based Detection of Web Defacements

Proc. Fourth International Conference on Detection of Intrusions & Malware, and Vulnerability Assessment

Medvet, Bartoli

Adaptive Performance Tuning of Internet-Based Workflows

Proc. 31-st IEEE COMPSAC - Computer Software and Applications Conference 2007

Vercesi, Bartoli

Multi-objective Genetic Programming for Improving the Performance of TCP

Proc.10-th European Conference on Genetic Programming (EuroGP)

Fillon, Bartoli

2006

On the Performance of Inter-Organizational Design Optimization Systems

Proc. 38-th IEEE Winter Simulation Conference 2006

Vercesi, Bartoli

Automatic Integrity Checks for Remote Web Resources

IEEE Internet Computing

Medvet, Bartoli

On-line Self-checking of Replication Consistency for Autonomic Computing

Cluster Computing

Bartoli, Masarin

A Replication Framework for Program-to-Program Interaction across Unreliable Networks and its Implementation in a Servlet Container

Concurrency and Computation: Practice and Experience

Bartoli, Prica, Antoniutti

2005

A Divide and Conquer strategy for improving efficiency and probability of success in Genetic Programming

Proc. 9-th European Conference on Genetic Programming (EuroGP)

Fillon, Bartoli

A Replication Toolkit for J2EE Application Servers

ACM/IFIP/USENIX Middleware 2005 (software demonstrators track)

Wu, Kemme, Bartoli, Patarin

The Adapt Framework for Adaptable and Composable Web Services

IEEE Distributed Systems On Line, "Web Systems" Section, (invited paper)

Bartoli, Jimenez-Peris, Kemme, Pautasso, Patarin, Wheater, Woodman

2004

A Framework for Prototyping J2EE Replication Algorithms

International Conference on Distributed Objects and Applications (DOA)

Babaoglu, Bartoli, Maverick, Patarin, Vuckovic, Wu

On Causal Broadcasting with Positive Acknowledgements and Bounded-Length Counters

IEEE Transactions on Computers

Anastasi, Bartoli, Giannini

Implementing a Replicated Service with Group Communication

Journal of Systems Architecture

Bartoli

Fault-Tolerant Support for Reliable Multicast in Mobile Wireless Systems: Design and Evaluation

ACM/Kluwer Journal on Wireless Networks

Anastasi, Bartoli, Luccio

2003

On-line Consistency Checking for Replicated Objects

International Conference on Distributed Objects and Applications (DOA)

Masarin, Bartoli, Maverick

Adaptive Message Packing for Group Communication Systems

Workshop on Reliable and Secure Middleware

Bartoli, Calabrese, Prica, Antoniutti, Montresor

Application-Based Dynamic Primary Views in Asynchronous Distributed Systems

Journal of Parallel and Distributed Computing

Bartoli, Babaoglu

On the Structuring of Reliable Multicast Protocols for Distributed Mobile Systems

The Computer Journal

Anastasi, Bartoli

2002

Fault-Tolerant Support for Reliable Multicast in Mobile Wireless Systems

Proc. IFIP-TC6 Networking Conference

Anastasi, Bartoli, Luccio

2001

A reliable multicast protocol for distributed mobile systems: design and evaluation

IEEE Transactions on Parallel and Distributed Systems

Anastasi, Bartoli, Spadoni

On-line reconfiguration in replicated databases based on group communication

IEEE/IFIP Conference on Dependable Systems and Networks (DSN)

Kemme, Bartoli, Babaoglu

Efficient verification of a multicast protocol for mobile computing

The Computer Journal

Anastasi, Bartoli, De Francesco, Santone

Application-Controlled Memory Management in a Single Address Space Environment

International Journal on Software Tools for Technology Transfer

Bartoli, Dini, Lopriore

2000

Single Address Space Implementation in Distributed Systems

Concurrency and Computation: Practice and Experience

Bartoli, Dini, Lopriore

1999

Programming Partition-Aware Applications

Advances in Distributed Systems: Advanced Distributed Computing from Algorithms to Systems

Babaoglu, Bartoli, Dini

Component-Based Application Development

High Performance Cluster Computing vol.2: Programming and Applications

Bartoli, Dini, Prete

Group Multicast in Distributed Mobile Systems with Unreliable Wireless Network

Proc. 18-th IEEE International Symposium on Reliable Distributed Systems

Anastasi, Bartoli, Spadoni

Reusing Sequential Software in a Distributed Environment

Distributed Systems Engineering

Bartoli, D'Andrea, Dini, Luise, Pazzaglia, Prete

1998

Mechanisms for Application-Level Recoverable-Persistence in a Single Address Space

Microprocessors and Microsystems

Bartoli, Dini

Group-based Multicast and Dynamic Membership in Wireless Networks with Incomplete Spatial Coverage

ACM/Baltzer Journal on Mobile Networks and Applications

Bartoli

1997

Selecting a Primary Partition in Partitionable Asynchronous Distributed Systems

Proc. 16-th IEEE International Symposium on Reliable Distributed Systems

Bartoli, Babaoglu

Enriched View Synchrony: A Programming Paradigm for Partitionable Asynchronous Distributed Systems

IEEE Transactions on Computers

Bartoli, Babaoglu, Dini

A Novel Approach to Marshalling

Software Practice & Experience

Bartoli

1996

Parallelization of the Simulation Tool WING-SPACE for the Analysis and Design of Transmission Systems

International Journal of Communication Systems

Bartoli, D'Andrea, Dini, Lottici, Luise, Prete

On Programming with View Synchrony

Proc. 16-th IEEE International Conference on Distributed Computing Systems

Babaoglu, Bartoli, Dini

1995

Group-Based Fault-Tolerance in Partitionable Asynchronous Distributed Systems

IEEE Technical Committee on Operating Systems and Application Environments

Babaoglu, Bartoli, Dini

Graphical Design of Distributed Applications through Reusable Components

IEEE Parallel and Distributed Technology

Bartoli, Corsini, Dini, Prete

Implementing Distributed Process Farms

Microprocessors and Microsystems

Bartoli, Dini

1994

Replicated File Management in Large-Scale Distributed Systems

Distributed Algorithms (WDAG-8)

Babaoglu, Bartoli, Dini

1993

Wide-Address Spaces: Exploring the Design Space

ACM Operating Systems Review

Bartoli, Mullender, van der Valk

1992

Hiding communication latencies in message-passing multiprocessors: a case study based on neural network simulation

Proc. IEEE CompEURO92

Bartoli, Dini