Journal Articles 2019(3 publications) [publication]João Paulo Fernandes and Martins, P. and Pardo, A. and Saraiva, J. and Viera, M. , "Memoized zipper-based attribute grammars and their higher order extension", Science of Computer Programming, 2019 [publication]Lima, L. and Soares-Neto, F. and Lieuthier, P. and Castor, F. and Melfe, G. and João Paulo Fernandes , "On Haskell and energy efficiency", Journal of Systems and Software, vol. 149, pp. 554-580, 2019 [publication]Pereira, R. and Carção, T. and Couto, M. and Cunha, J. and João Paulo Fernandes and Saraiva, J. , "SPELLing Out Energy Leaks Aiding Developers Locate Energy Inefficient Code", Journal of Systems and Software, pp. 110463-110463, 2019 Conference Articles 2020(1 publication) [publication]Couto, M. and Saraiva, J. and João Paulo Fernandes , "Energy Refactorings for Android in the Large and in the Wild", in 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’20), London, Ontario, Canada, February 18-21, 2020 2019(1 publication) [publication]Matalonga, H. and Bruno Cabral and Castor, F. and Couto, M. and Pereira, R. and Sousa, S.M.d. and João Paulo Fernandes , "GreenHub farmer: real-world data for Android energy mining", in Proceedings of the 16th International Conference on Mining Software Repositories, MSR 2019, 26-27 May 2019, Montreal, Canada, 2019 2018(2 publications) [publication]Melfe, G. and Alcides Fonseca and João Paulo Fernandes , "Evaluation of the impact on energy consumption of lazy versus strict evaluation of Haskell data-structures", in Proceedings of the XXII Brazilian Symposium on Programming Languages, SBLP 2018, São Carlos, Brazil, September 20-21, 2018, 2018 [publication]Melfe, G. and Alcides Fonseca and João Paulo Fernandes , "Helping developers write energy efficient Haskell through a data-structure evaluation", in Proceedings of the 6th International Workshop on Green and Sustainable Software, GREENS@ICSE 2018, Gothenburg, Sweden, May 27, 2018, 2018 2017(3 publications) [publication]João Paulo Fernandes and Couto, M. and Borba, P. and Cunha, J. and Pereira, R. and Saraiva, J. , "Products go Green: Worst-Case Energy Consumption in Software Product Lines", in Proceedings of the 21st International Systems and Software Product Line Conference, SPLC 2017, Volume A, Sevilla, Spain, September 25-29, 2017, 2017 [publication]Pereira, R. and Couto, M. and Ribeiro, F. and Rua, R. and João Paulo Fernandes and Cunha, J. and Saraiva, J. , "Energy efficiency across programming languages: how do energy, time, and memory relate?", in Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2017, Vancouver, BC, Canada, October 23-24, 2017, 2017 [publication]Pereira, R. and Couto, M. and Cunha, J. and Saraiva, J. and João Paulo Fernandes , "Helping programmers improve the energy efficiency of source code", in Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion Volume, 2017 Edited Books 2018(1 publication) [publication]Cunha, J. and João Paulo Fernandes , "2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018, Lisbon, Portugal, October 1-4, 2018", vol. n.a., 2018 2017(1 publication) [publication]João Paulo Fernandes and Saraiva, J. and Cunha, J. and Lammel, R. and Zaytsev, V. ,Proceedings of the Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures , vol. 10223, 2017