Publications

Leveraging Large Language Models for End User Website Generation

Published in IS-EUD: the 9th International Symposium on End-User Development, 2023

This work introduces an innovative approach that harnesses the power of large language models (LLMs) to facilitate the creation of websites by end users through natural language specifications.

Recommended citation: Calo, T., & De Russis, L. (In progress). Leveraging Large Language Models for End User Website Generation. In End-User Development (Proceedings of the 9th International Symposium on End-User Development, Cagliari, Italy, June 6-8, 2023). Springer.

Creating Dynamic Prototypes from Web Page Sketches

Published in PAINT 2022: Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments, 2022

This paper introduces a method to create dynamic prototypes from web page sketches by providing a set of symbols for designers to model dynamic behaviors and an implementation to generate the prototypes, improving the design process.

Recommended citation: Tommaso Calò and Luigi De Russis. 2022. Creating Dynamic Prototypes from Web Page Sketches. In Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT 2022). Association for Computing Machinery, New York, NY, USA, 20–25. https://doi.org/10.1145/3563836.3568724 https://dl.acm.org/doi/10.1145/3563836.3568724

Generating Comparative Explanations of Financial Time Series

Published in Lecture Notes in Computer Science, 2022

This paper proposes a method to automatically generate summarized explanations of financial stock series based on fundamental indicators, suited for comparative analyses and based on a time series embedding representation.

Recommended citation: Fior, J., Cagliero, L., Calò, T. (2022). Generating Comparative Explanations of Financial Time Series. In: Chiusano, S., Cerquitelli, T., Wrembel, R. (eds) Advances in Databases and Information Systems. ADBIS 2022. Lecture Notes in Computer Science, vol 13389. Springer, Cham. https://doi.org/10.1007/978-3-031-15740-0_10 https://link.springer.com/chapter/10.1007/978-3-031-15740-0_10

Style-Aware Sketch-to-Code Conversion for the Web

Published in EICS '22 Companion: Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2022

This paper proposes a method that allows the designer to input the sketch of the Web-based GUI and select a reference style to be applied. The method automatically injects the reference styles into the sketch components and then uses an automatic code generation technique to obtain the final code.

Recommended citation: Tommaso Calò and Luigi De Russis. 2022. Style-Aware Sketch-to-Code Conversion for the Web. In Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 22 Companion). Association for Computing Machinery, New York, NY, USA, 44–47. https://doi.org/10.1145/3531706.3536462 https://dl.acm.org/doi/10.1145/3531706.3536462