Mario Luca Bernardi
I received the Laurea degree in Computer Science Engineering from the University of Naples Federico II, Italy, in 2003 and the Ph.D. degree in Information Engineering from the University of Sannio in 2007.
Since 2003 I have worked as a researcher in the field of software engineering writing more than 60 papers published in journals and conference proceedings. My main research interests include software maintenance and testing, software reuse, software reverse engineering, and re-engineering, with a particular interest in software modularization.
I also served both as a member of the program and organizing committees of several international conferences, and as a reviewer of papers submitted to some of the main journals and magazines in the field of data and process mining, software engineering, software maintenance, program comprehension, and the application of computational intelligence approaches in the above fields.
Currently, I am an Assistant Professor at Giustino Fortunato University, holding the courses of "Foundations of Computer Science" and "Software Systems and Services" for the Avionics Science and Technologies master degree.
Adaptive & Self-Organizing Systems Agents & Multi-Agent Systems Algorithms & Analysis of Algorithms Artificial Intelligence Computer Aided Design Computer Architecture Computer Education Computer Networks & Communications Computer Vision Data Mining & Machine Learning Databases Distributed & Parallel Computing Embedded Computing Mobile & Ubiquitous Computing Network Science & Online Social Networks Operating Systems Optimization Theory & Computation Programming Languages Real-Time & Embedded Systems Security & Privacy Social Computing Software Engineering Theory & Formal Methods Visual Analytics World Wide Web & Web Science