Ver o conteúdo principal

Teaching Staff

Biography

Americo Rio has been a lecturer in the areas of Web and Mobile Development at NOVAIMS since the 2015/16 academic year, where he currently teaches two courses (Web Technologies and Applications and Mobile Application Development). From 2006 to 2020, he served as a guest lecturer at ISCTE-IUL, where he taught in the second cycle of studies (Master's programs) in Web Development in 2021 and the previous three years in the field of mobile applications. Americo was a lecturer at the European University from 2009 to July 2016, teaching courses in Web Application Development, Mobile Development, and Game Development. He was also a co-founder of Itcode, a company specializing in custom software development for web, mobile, desktop, and social media platforms. Over the past 20 years, he has developed and managed numerous projects for both national and international companies in the areas of web, mobile, desktop applications, and social media, both at Itcode and at previous companies where he worked. He holds a Ph.D. in Information Science and Technology, a Master's degree in Computer Engineering (FCT/UNL), a Bachelor's degree in Physics Engineering (FCT/UNL), as well as a postgraduate degree in Entrepreneurship and Business Creation (INDEG/ISCTE) and a postgraduate degree in Computer Engineering (FCT/UNL). Additionally, Americo holds a specialization course in Industrial Electrolysis (IST) and is recognized as a Specialist in Computer Engineering by the European University. His interests include web and mobile application development, game development, hardware interfaces and Internet of Things, software development processes and application quality, data science, LLM, data/text/web mining, big data, business intelligence, and data warehousing.

Scientific Publications

Rio, A., Abreu, F. B. E., & Mendes, D. (2024)

Causal inference of server- and client-side code smells in web apps evolution. Empirical Software Engineering, 29(5), 1-46. Article 133. https://doi.org/10.1007/s10664-024-10478-0

Rio, A., & Abreu, F. B. E. (2023)

PHP code smells in web apps: Evolution, survival and anomalies. Journal of Systems and Software, 200, 1-23. [111644]. https://doi.org/10.1016/j.jss.2023.111644

Rio, A., & Abreu, F. B. E. (2021)

Detecting Sudden Variations in Web Apps Code Smells’ Density: A Longitudinal Study. In A. C. R. Paiva, A. R. Cavalli, P. Ventura Martins, & R. Pérez-Castillo (Eds.), Quality of Information and Communications Technology - 14th  International Conference, QUATIC 2021, Proceedings (pp. 82-96). (Communications in Computer and Information Science; Vol. 1439 CCIS). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-85347-1_7

Rio, A., & Abreu, F. B. E. (2019)

Code Smells Survival Analysis in Web Apps. In M. Piattini, P. R. D. Cunha, I. García Rodríguez de Guzmán, & R. Pérez-Castillo (Eds.), Quality of Information and Communications Technology : 12th  International Conference, QUATIC 2019, Ciudad Real, Spain, September 11–13, 2019, Proceedings (pp. 263-271). (Communications in Computer and Information Science; Vol. 1010). Springer. https://doi.org/10.1007/978-3-030-29238-6_19