- Fundamentals of Computer Science
- Enterprise Information Systems
- Enterprise Information Management
- Database Systems
Research area: Software engineering in general and web engineering and data mining in particular.
Research topics: user-centered design and model-driven development of Web applications, Web systems evolution, data mining, information retrieval techniques and their applications, distance learning technologies and methodologies.
2014-ongoing 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).
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 (2015).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).