João Saraiva
TitleCited byYear
Designing and implementing combinator languages
SD Swierstra, PRA Alcocer, J Saraiva
International School on Advanced Functional Programming, 150-206, 1998
1531998
Towards a catalog of spreadsheet smells
J Cunha, JP Fernandes, H Ribeiro, J Saraiva
International Conference on Computational Science and Its Applications, 202-216, 2012
842012
From spreadsheets to relational databases and back
J Cunha, J Saraiva, J Visser
Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and …, 2009
802009
Lrc—a generator for incremental language-oriented tools
M Kuiper, J Saraiva
International Conference on Compiler Construction, 298-301, 1998
711998
MDSheet: A framework for model-driven spreadsheet engineering
JMC Cunha, JP Fernandes, J Mendes, JA Saraiva
Proceedings-International Conference on Software Engineering, 1395-1398, 2012
692012
Purely Functional Implementation of Attribute Grammars
J Saraiva
University of Utrecht, 1999
671999
Automatically inferring classsheet models from spreadsheets
J Cunha, M Erwig, JA Saraiva
Proceedings of the Symposium on Visual Languages and Human-Centric Computing …, 2010
642010
The GUISurfer tool: towards a language independent approach to reverse engineering GUI code
JC Silva, C Silva, RD Gonçalo, J Saraiva, JC Campos
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive …, 2010
632010
Bidirectional transformation of model-driven spreadsheets
J Cunha, JP Fernandes, J Mendes, H Pacheco, J Saraiva
International Conference on Theory and Practice of Model Transformations …, 2012
562012
Detecting anomalous energy consumption in android applications
M Couto, T Carção, J Cunha, JP Fernandes, J Saraiva
Brazilian Symposium on Programming Languages, 77-91, 2014
422014
Smellsheet detective: A tool for detecting bad smells in spreadsheets
J Cunha, JP Fernandes, P Martins, J Mendes, J Saraiva
2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2012
412012
Smelling faults in spreadsheets
R Abreu, J Cunha, JP Fernandes, P Martins, A Perez, J Saraiva
2014 IEEE International Conference on Software Maintenance and Evolution …, 2014
402014
Functional incremental attribute evaluation
J Saraiva, D Swierstra, M Kuiper
International Conference on Compiler Construction, 279-294, 2000
392000
The objects and arrows of computational design
D Batory, M Azanza, J Saraiva
International Conference on Model Driven Engineering Languages and Systems, 1-20, 2008
382008
The influence of the Java collection framework on overall energy consumption
R Pereira, M Couto, J Saraiva, J Cunha, JP Fernandes
Proceedings of the 5th International Workshop on Green and Sustainable …, 2016
372016
Embedding and evolution of spreadsheet models in spreadsheet systems
J Cunha, J Mendes, J Saraiva, JP Fernandes
2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2011
352011
Energy efficiency across programming languages: How do energy, time, and memory relate?
R Pereira, M Couto, F Ribeiro, R Rua, J Cunha, JP Fernandes, J Saraiva
Proceedings of the 10th ACM SIGPLAN International Conference on Software …, 2017
342017
A generic library for GUI reasoning and testing
JC Silva, J Saraiva, JC Campos
Proceedings of the 2009 ACM symposium on Applied Computing, 121-128, 2009
312009
A shortcut fusion rule for circular program calculation
JP Fernandes, A Pardo, J Saraiva
Proceedings of the ACM SIGPLAN workshop on Haskell workshop, 95-106, 2007
292007
Combining formal methods and functional strategies regarding the reverse engineering of interactive applications
JC Silva, JC Campos, J Saraiva
International Workshop on Design, Specification, and Verification of …, 2006
272006
The system can't perform the operation now. Try again later.
Articles 1–20