Damiano Distante

Damiano Distante

Name: Damiano
Surname: Distante
Mail: damiano.distante@unitelmasapienza.it

Teaching

  • Fundamentals of computer science
  • Database systems
  • Enterprise information systems
  • Web engineering

Research interests

Research area: Software engineering, web engineering, human-computer interaction, data mining, e-learning technologies.

Research topics: user-centered design and model-driven development of Web applications, Web systems evolution, data mining, information retrieval techniques and applications, distance learning technologies and methodologies, learning analytics.

Research projects

2019-ongoing      Analysis, prediction and monitoring of dropout in Unitelma Sapienza online degrees

Student dropout is notoriously a phenomenon to which all educational institutions, and in particular universities, are assisting and trying to limit. The objective of this project is to analyze and characterize the dropout in Unitelma Sapienza online courses through students' contextual and behavioral models that enable real-time estimation of a student risk of dropout and monitor the outcomes of prevention and recovery actions put in place by the University to reduce the phenomenon.

Role: Project coordinator for Unitelma Sapienza University.

Project partners: Unitelma Sapienza University (Italy), Department of Computer Science - Sapienza University of Rome (Italy)

2018-ongoing      Extraction of structured and complex facts from large and heterogeneous text sources

The project proposes an advanced investigation on novel approaches to the automatic acquisition of knowledge from large (i.e., Web-scale) corpora of unstructured information.

Role: Project coordinator for Unitelma Sapienza University.

Project partners: Unitelma Sapienza University (Italy), LIFIA Laboratory, National University of La Plata, (Argentina), Sapienza University of Rome (Italy), Data and Web Science, University of Mannheim (Germany)

2014-2016      A recommender system for the Moodle learning management system and the WikiLOR learning object repository

The goal of this project is to combine data mining and information retrieval techniques with learning analytics and visualization tools to develop a recommender system to support and enhance learning and teaching processes in online learning environments. In particular, the recommendation strategies will be implemented for the Moodle learning management system and the WikiLOR learning object repository and experimented with the learning communities of the different academic partners involved in the project.

Role: Project coordinator for Unitelma Sapienza University.

Project partners: Unitelma Sapienza University (Italy), LIFIA Laboratory, National University of La Plata, (Argentina), Tampere University of Technology (Finland), University of Sannio (Italy)

2013-2015          Developing Learning Analytics @ Unitelma and TUT"

The aim of the research project is to experiment data mining and social network analysis techniques applied on data logs collected by LMSs, in particular, Moodle and Drupal, which are the LMSs adopted respectively by Unitelma Sapienza and TUT. The objective is to abstract and present both learners and teachers (including in the latter category also learning tutors) with synthesized information useful to assist them in carrying out their own activities and better reaching their own goals.

Role: Project coordinator for Unitelma Sapienza University.

Project partners: Unitelma Sapienza University (Italy), Tampere University of Technology (Finland), LIFIA Laboratory, National University of La Plata, (Argentina)

2008- 2010         Denaro Media

The project aimed at defining and prototyping a Multichannel Collaborative Content Management System able to support the creation, storage, retrieval and publications of multimedia contents towards different communication media (Web, TV, Mobile TV, Radio, etc.) in a collaborative environment.

The project includes research activities concerning the semantic annotation of multimedia contents, the usage of information retrieval techniques for searching and reusing contents, and the publication of descriptive metadata on contents by means of emerging standards such as RSS and RDF-SPARQL.

Role: Technical and Scientific Co-supervisor of the project activities of the Department of Engineering of the University of Sannio (Italy).

2007- 2009         SOGEI SPA

The project aimed at realizing a solution for the development of enterprise Web portals by integrating open source software solutions including the OpenCMS Content Management Systems, the JetSpeed portal, the OpenLDAP directory and the JOSSO single-sign system.

Role: Project Coordinator of the project activities of the Research Center on Software Technologies of the University of Sannio (Italy).

2005- 2007         Service Centric Systems Engineering (SeCSE)

The primary goal of the Service Centric Systems Engineering European research project (SeCSE) was to create methods, tools and techniques for systems integrators and service providers to support the cost-effective development and use of dependable services and service-centric applications. The project brings together IT companies, developers and research labs and is driven by the emerging needs in the automotive and telecommunications industries.

Technically, SeCSE focused on four areas for the engineering of software systems: specification, discovery, design, and management of services for which new techniques and tools will be delivered. These tools and techniques will be integrated to provide a SeCSE development environment and, based on visionary scenarios from application partners, domain-specific adaptations.

Role: Member of the development team of the Research Center on Software Technologies of the University of Sannio (Italy).

Selected publications (complete list @ google scholar)

  1. Riviero, J.M., Grigera, J., Distante,  D., Rossi, G., Montero, F.; "DataMock: An Agile Approach for Building Data Models from User Interface Mockups", Software & Systems Modeling 18 (1), 663-690 (2019).

  2. Distante, D., Winckler, M., Bernhaupt, R., Bowen, J., Campos, J.C., Müller,  F.; "Trends on engineering interactive systems: an overview of works presented in workshops at EICS 2019". Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing (2019).
  3. Bernardi, M.L., Cimitile, M., Distante, D., Martinelli, F., Mercaldo, F.; "Dynamic malware detection and phylogeny analysis using process mining". International Journal of Information Security 18 (3), 257-284 (2019)

  4. Bernardi, M.L., Canfora, G., Di Lucca, G.A., Di Penta, M., Distante, D.; "The Relation between Developers’ Communication and Fix-Inducing Changes: An Empirical Study", Journal of Systems and Software 140, 111-125 (2018).

  5. Grigera, J., Garrido, A., Panach, J.I., Distante, D., Rossi, G.; "Assessing refactorings for usability in e-commerce applications", Empirical Software Engineering, 10.1007/s10664-015-9384-6. Springer US (2016).

  6. Distante, D., Garrido, A., Camelier-Carvajal, J., Giandini, R., Rossi, G.; "Business Processes Refactoring to Improve Usability in E-Commerce Applications". Journal of Electronic Commerce Research. Vol. 14 (4). ISSN 1389-5753. Springer US, New York (2014).

  7. Distante, D., Cerulo, L., Visaggio, C.A., Leone, M.; "Enhancing Online Discussion Forums with a Topic-Driven Navigational Paradigm: A Plugin for the Moodle Learning Management System", 6th International Conference on Knowledge Discovery and Information Retrieval (KDIR 2014), Scitipress Co (2014).

  8. Distante, D., Risi, M., Scanniello, G.; "Enhancing Navigability in Websites built using Web Content Management Systems", International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 24, Issue 3. ISSN: 0218-1940. World Scientific Publishing Co (2014).

  9. Bernardi, M. L., Cimitile, M., Distante, D., "Web Applications Design Recovery and Evolution with RE-UWA", Journal of Software: Evolution and Process. Volume 25, Issue 8, pp. 789–814. John Wiley & Sons Inc. (2013).

  10. Urbieta, M., Rossi, G., Distante, D., Ginzburg, J. "Modeling, Deploying, and Controlling Volatile Functionalities in Web Applications", International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Volume 22, Issue 1, pp. 129-15. 5, DOI: 10.1142/S0218194012500064. World Scientific Publishing Co. (2012).

  11. Garrido, A., Rossi, G., Distante, D. "Refactoring for Usability in Web Applications". IEEE Software 28(3), May-June 2011, pp. 60-67. IEEE Computer Society, Los Alamitos, CA, USA (2011).

  12. Scanniello, G., Distante, D., Risi, M., "An Approach and an Eclipse Based Environment for Enhancing the Navigation Structure of Web Sites". International Journal on Software Tools for Technology Transfer (STTT), Special Section on Web Systems Evolution. ISSN 1433-2779. Springer Berlin / Heidelber (2009).

  13. Distante, D., Rossi, G., Canfora, G., and Tilley, S. “A Comprehensive Design Model for Integrating Business Processes in Web Applications”. In International Journal of Web Engineering and Technology (IJWET), Vol. 3, Issue 1, 2007, pp 43-72. Inderscience Publishers (2007).

  14. Distante, D., Pedone, P., Rossi, G., Canfora, G. "Model-Driven Development of Web Applications with UWA, MVC and JavaServer Faces." 7th International Conference on Web Engineering (ICWE2007). Springer Berlin / Heidelber (2007).

  15. Distante, D., Tilley, S., Canfora, G., Huang, S. "Redesigning Legacy Applications for the Web with UWAT+: A Case Study." In Proceedings of the 28th International Conference on Software Engineering (ICSE 2006: May 20-28, 2006; Shanghai, China; pp 482-491). ISBN: 1-59593-375-1. ACM Press, New York (2006).

  16. Aversano, L., Bruno, M., Canfora, G., Di Penta, M., and Distante, D. “Using Concept Lattices to Support Service Selection”. International Journal of Web Services Research, 3(4), 32-51, October-December 2006 (JWSR). Hershey, PA: Idea Group Publishing (2006).

  17. Colombo, M., Di Nitto, E., Di Penta, M., Distante, D., Zuccalà, M.: "Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems." In Proceedings of The 3rd International Conference on Service Oriented Computing (ICSOC 2005). Lecture Notes in Computer Science 3826 Springer, NY (2005).